首页 > 解决方案 > 如何读取 csv,在 python 中获取最大列?

问题描述

我有一个如下的 csv 文件

Id  name    last    balance  acc type
1    tom     smith  2000     saving
2   terry   smith   1000     checking
3   mike    William 2000    saving

想要最大限度地平衡名称。在这里,我有 2 个人有 2000 作为余额。

标签: python

解决方案


import pandas as pd
df = pd.read_csv(PATH/from your computer)
df[df['balance'] == df['balance'].max()]['name','balance']

如果您使用的是 anaconda 发行版,那么您可以轻松地做到这一点。否则你需要下载 pandas 包。只需键入sudo pip install pandas,它必须完成您的工作。


推荐阅读