dataframe不科学计数
时间: 2023-11-18 10:42:28 浏览: 238
Python 读取csv文件时数字变成科学计数法(含有e)
你可以使用Pandas库中的DataFrame来实现科学计数。DataFrame是一个用于处理数据的二维表结构,它提供了许多方法来操作和统计数据。
要进行科学计数,你可以使用value_counts()方法来统计DataFrame中某一列的唯一值的频数。这个方法会返回一个Series对象,其中索引是唯一值,值是对应的频数。
下面是一个示例代码,演示如何在DataFrame中进行科学计数:
```python
import pandas as pd
# 创建一个包含多个城市的DataFrame
data = {'城市': ['北京', '上海', '广州', '深圳', '北京', '上海', '深圳']}
df = pd.DataFrame(data)
# 统计城市出现的频数
counts = df['城市'].value_counts()
print(counts)
```
运行以上代码将输出每个城市出现的频数。你可以根据自己的需求进一步处理这些频数,例如计算百分比或绘制柱状图等。
希望这可以帮助到你!如果你有任何其他问题,请随时提问。
阅读全文