Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何仅从excel文件中筛选出包含我在代码中提到的特定单词的评论?_Python_Python 3.x_Pandas - Fatal编程技术网

Python 如何仅从excel文件中筛选出包含我在代码中提到的特定单词的评论?

Python 如何仅从excel文件中筛选出包含我在代码中提到的特定单词的评论?,python,python-3.x,pandas,Python,Python 3.x,Pandas,我在pandas中加载了一个excel文件,希望过滤掉那些在代码中有我提到的特定单词的电影评论。也许,我已经编写了某些代码,但它没有给出完整和正确的输出 import pandas as pd import numpy as np # reading data file df = pd.read_excel('./data-for-group-project1(original).xlsx') # preparing data # reading data file replacing a

我在pandas中加载了一个excel文件,希望过滤掉那些在代码中有我提到的特定单词的电影评论。也许,我已经编写了某些代码,但它没有给出完整和正确的输出

import pandas as pd
import numpy as np

# reading data file
df = pd.read_excel('./data-for-group-project1(original).xlsx') 
# preparing data
# reading data file  replacing any NaN value in the data
df = df.replace(np.nan, '', regex=True)
# filtering data
df = df[df['reviewcontent'].str.contains('jamaican')]
# displaying
print(df[['rid', 'user_name', 'rating', 'numberofuseful', 'reviewcontent']])

代码看起来不错,只有df=df.replace(np.nan,,,regex=True)应该是df=df.fillna(“”),有一些问题吗?请提供示例数据。代码看起来不错,只有df=df.replace(np.nan,,,regex=True)应该是df=df.fillna(“”),有一些问题吗?请提供示例数据。