2017-04-17 63 views
2

我使用此代碼提取某些評論時,字Sony存在於csv行中。現在我想知道如何按列ID的順序對搜索進行排序。訂購數據框並按字搜索

這是CSV結構

id review 
#1 Some text ... 
#2 Some text ... 

df = pd.read_csv('./file.csv', delimiter= '\t', lineterminator="\n") 
print df[df['review\r'].str.contains("Sony")] 

回答

2

我想你需要sort_values

df[df['review\r'].str.contains("Sony")].sort_values('id') 
+0

這個工作正常,我.sort_values( 'ID')。爲什麼你現在使用子集詞? – anvd

+0

這是一樣的,我改成原來的。 – jezrael