首页 > 解决方案 > 如何从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

标签: pythonpandas

解决方案


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")

推荐阅读