python - 如何从CSV文件中的第二列和第三列获取最大值,Python中没有行标题
问题描述
如何通过定义函数根据DataFrame的屏幕截图从没有行标题的CSV文件的第二列中获取最大值和从第三列中获取最小值?
我的代码是:
import pandas as pd
def minmaxvalue(filename):
# some code
minmaxvalue("my_data.cvs")
如何获得定义函数之间的最大值和最小值?
i a b
1 33 99
2 35 100
3 37 101
4 39 102
5 41 103
6 43 104
7 45 105
8 47 106
9 49 107
10 51 108
11 53 109
12 55 110
13 57 111
14 59 112
15 61 113
解决方案
import pandas as pd
def minmaxvalue(filename):
# reading from file
df = pd.read_csv(filename, names=['a', 'b'])
# returning max and min
return df['a'].max(), df['b'].min()
minmaxvalue("my_data.csv")
推荐阅读
- java - jax-rs 如何在 REST 服务器中实现 webhook 侦听器?
- python - 如何在 pyqgis 独立应用程序中加载和显示 S 57 文件
- firebase - Firestore createId() id 不按时间顺序排列
- r - 创建具有特定时期变量年增长的新数据框
- python - 烧瓶套接字 io 不工作(Windows 7 和 10)anaconda 和 python 3.7
- c# - 在不同机器上使用 MSBuild.exe 构建时的差异
- php - 当我使用移动功能php添加登录时无法登录
- c# - SSIS的脚本任务中可以省略Dts.TaskResult吗
- ios - 在 ios swift voicememo 应用程序中重新录制音频
- python - 调试 python 云堆栈模块中可能存在的错误的 ansible 跟踪