python - Python:我将使用什么函数来从这个 .CVS 文件中定位最高人口?
问题描述
我将使用什么函数从 .CSV 文件中定位最高人口?
这是数据集:
ID,NAME,CITY,COUNTRY,CPERSON,EMPLCNT,CONTRCNT,CONTRCOST
00000001,Breadpot,Sydney,Australia,Sam.Keng@info.com,250,48,1024.00
00000002,Hoviz,Manchester,UK,harry.ham@hoviz.com,150,7,900.00
00000003,Hoviz,London,UK,hamlet.host@hoviz.com,1500,12800,10510.50
00000004,Grenns,London,UK,grenns@grenns.com,200,12800,128.30
00000005,Magnolia,Chicago,USA,man@info.com,1024,25600,512000.00
00000006,Dozen,San Francisco,USA,dozen@dozen.com,1000,5,1000.20
00000007,Sun,San Francisco,USA,sunny@sun.com,2000,2,10000.01
我对这门语言是全新的,完全被这门语言难住了。请以我能理解的方式解释您的答案,或者您是否可以分享指向某种教程的链接以获得完整的解释,这也很好。
解决方案
我建议您使用pandas
,这是一个数据分析库。我不确定哪一列代表“人口”,但你会这样做:
安装熊猫,然后...
import pandas as pd
df = pd.read_csv('data.csv')
df['POPULATION_COLUMN_NAME'].max()
这是你要找的吗?
资料来源:
安装熊猫:https ://pandas.pydata.org/getting_started.html或https://www.youtube.com/watch?v=8Sipkd9vNKk
read_csv():https ://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.read_csv.html
最大():https ://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.max.html
推荐阅读
- excel - Excel 数据透视表的计算字段与日期操作总是返回 0
- ruby - Rails 6.1.1 不会在生产模式下加载 webpacker 创建的 CSS 文件
- python - 用python修改文本文件中的变量值
- python - 对非常大的文件进行子集化 - 实现最佳性能的 python 方法
- python - 使用python以特定格式打印字符串中的数字
- python - 具有附加约束的运输问题
- r - 为什么函数seed会返回这个问题:未使用的参数(seed = 12345)?
- ruby-on-rails - Rails PG::UniqueViolation:错误:重复键值违反唯一约束“table_pkey”
- reactjs - React JS 试图返回一个 Div
- android - InteractiveViewer 图像放大