python - Python CSV 最大值最小值
问题描述
如何在 Python 中的 csv 格式文件的每一列中找到最小值和最大值?
例如,我们有一些汽车数据:
Mercedez, 599, 35, 68, 25
BMW, 7777777, 45, 88, 75
Audi, 646463626, 64, 10, 0
Toyota, 38383838833838, -1, 9, 5
结果是:
,38383838833838,64,88,75 #max
,599,-1,9,0 #min
感谢您的任何建议)
解决方案
使用 pandas(在命令行中 pip install pandas):
import pandas as pd
cardata = pd.read_csv(path)
cardata.min()
cardata.max()
其中 path 是 csv 文件的路径,或者如果它在同一目录中,则只是文件名(不要忘记 .csv)
推荐阅读
- javascript - Chartjs 时间图 xAxis 显示 1970 年
- php - App\Http\Controllers\ConfigClass 类的对象无法转换为字符串
- git - 我有 5 个文件要在 git 中忽略。更新了我的 .gitignore 以包含它们,但得到“以下文件的本地更改将被覆盖”
- sql - SQL Server:创建前 3 个视图 - 遇到困难
- vue.js - 单击 v-select 项目时如何获取对象而不是单个值?
- html - Ant Design:垂直子菜单弹出自下而上
- kotlin - 转到 kotlin 中菜单项选择的另一个活动
- node.js - 如何通过表单从 Mongoose Schema 访问对象?
- javascript - 状态总是落后一步(setState 异步问题) - React js
- mysql - 本地 MySQL 查询和生产服务器查询执行时间之间的差异