python实现筛选出某列玄素词频大于1,将本行值保存至新工作表
时间: 2023-06-18 15:07:26 浏览: 157
基于python实现在Excel中按条件筛选数据并存入新的表
假设您的数据是以CSV格式存储的,其中第一列是玄素词,第二列是词频,您可以使用pandas库来处理这个问题。以下是代码示例:
```python
import pandas as pd
# 读取CSV文件
df = pd.read_csv('your_data.csv', header=None, names=['word', 'frequency'])
# 筛选出玄素词频大于1的行
filtered_df = df[df['frequency'] > 1]
# 将筛选出来的行保存到新的工作表
filtered_df.to_csv('new_sheet.csv', index=False, header=None)
```
这段代码首先使用pandas库读取CSV文件,并指定第一列为“word”,第二列为“frequency”。然后,使用筛选条件“frequency > 1”来过滤出玄素词频大于1的行,将筛选出来的行保存到新的工作表。
阅读全文