订购数据框并按字搜索

时间:2017-04-17 15:15:58

标签: python csv pandas

我正在使用此代码在csv行中出现单词Sony时提取一些评论。现在我想知道如何按列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")]

1 个答案:

答案 0 :(得分:2)

我认为你需要sort_values

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