原创 Python 讀取文件的幾種方法

0. 讀取文件 # 1 f = open('fileName', 'r') # do something with f f.close() # 2 with open('fileName', 'r') as f: # do s

原创 LeetCode 599. Minimum Index Sum of Two Lists

題意:找出兩個人都喜歡的餐廳,返回序號之和最小的。solution:hash記錄餐館名對應的序號之和。遍歷第一個數組時,記錄每一個餐廳的序號,遍歷第二個數組時,僅處理在1中出現過的餐廳。class Solution { public:

原创 Python 常用(聚類/分類)數據預處理方法

要對數據進行聚類/分類,往往需要經過以下幾個步驟: 處理缺失值(我比較少遇到)--》數據標準化 --》降維(白化) --》訓練 --》預測 --》評價模型效果 0. 缺失值的處理一般是填充缺省值或者平均值等方法,我一般直接補0 1. 對數

原创 【MATLAB】 畫 GMM component 曲線 & 計算曲線的交點

xgrid = linspace(0,1,1000)'; n1 = makedist('normal',GMM.mu(1),sqrt(GMM.Sigma(1))); % make distribution n2 = makedist('

原创 LeetCode 387. First Unique Character in a String

題意:找出給定字符串中出現的第一個 僅出現一次的 元素,不存在僅出現一次的元素返回-1。solution 1:數組模擬hash。這是昨天學到的,秀一波。其實要寫在一個循環裏應該也是可以的,因爲直觀的想:只需要遍歷一遍數組就可以知道答案。但

原创 使用TeamCymru獲得IP對應的BGP-Prefix和AS number

將所有的IP分成2500個IP一個文件(split -l 2500 all_ip.txt),每個文件第一二行分別是begin,verbose 使用TeamCymru提供的接口處理每個文件 #!/bin/bash PROCESS_NU

原创 Python 內存回收

import gc del data gc.collect()  

原创 Linux沒有root權限時,pip安裝Python模塊

首先在https://pypi.org/上獲得所需模塊的.whl文件。然後: pip install ***.whl

原创 MATLAB GMM

clear clc disp 'Loading...' feature_list = csvread('feature_list.csv'); disp 'scaling...' feature_z = zscore(feature_

原创 python畫雙y軸圖像的示例代碼

今天小編就爲大家分享一篇python畫雙y軸圖像的示例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧 很多時候可能需要在一個圖中畫出多條函數圖像,但是可能y軸的物理含義不一樣,或是數值範圍相差

原创 linux環境下 python import找不到自定義的模塊

兩種方法: 1. 在導入模塊之前(每個.py文件都需要加) import sys sys.path.append(r'/home/my_python_module/') 2. 更改環境變量(一次修改永久生效) 管理員權限修改:/etc/

原创 Holt-Winters 方法進行時間序列預測 與 評價指標

本文主要對HW方法進行簡單的特點、使用介紹。 HW方法比較適用於具有明確週期性的序列。python代碼如下: from statsmodels.tsa.holtwinters import ExponentialSmoothing

原创 matlab 計算曲線的交點

tol = 0.1; % change tolerance as required. index = abs(s1-s2) < tol; indexNumeric = find(index); x(indexNumeric)  

原创 Python/Bash 遍歷文件夾

import os infiles = list() # the absolute path we want indir = './root_data/' for root, dirs, files in os.walk(ind

原创 Linux 解壓.gz文件

//分別將exp1.txt和exp2.txt壓縮,且不保留原文件 gzip exp1.txt exp2.txt     //將exp1.gz解壓的結果放置在文件exp.1中,並且原壓縮文件exp1.gz不會消失 gzip -cd