conda install pandas
pandas 可以很好分析數(shù)據(jù)
刪除第一列
awk '{$1="";print $0 >outname}' text
?兩個(gè)文件况鸣,按照一個(gè)文件中的某一列篩選另一個(gè)文件中的數(shù)據(jù)
#?-*-?coding:?utf-8?-*-??
import?pandas?as?pd??
#input.csv是那個(gè)大文件牢贸,有很多很多行??
df1?=?pd.read_csv('A.csv',?encoding='gbk')??
#input1.csv是那個(gè)小文件,其中他們有一行或者若干行存儲(chǔ)的特征參數(shù)相同??
df2?=?pd.read_csv('B.csv',?encoding='gbk')??
#加encoding=‘gbk’是因?yàn)槲募写嬖谥形母渑酰患涌赡艹霈F(xiàn)亂碼??
index?=?df1[u'漢字井號(hào)'].isin(df2['well'])??
outfile?=?df1[index]??
outfile.to_csv('outfile.csv',?index=False,?encoding='gbk')
sed -i '1i\要添加的內(nèi)容' yourfile