Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用python从csv文件中提取最小值或最大值出现的年份_Python_Csv - Fatal编程技术网

如何使用python从csv文件中提取最小值或最大值出现的年份

如何使用python从csv文件中提取最小值或最大值出现的年份,python,csv,Python,Csv,我在左边垂直的CSV文件中有年份,一列数据需要找到最小数据和最小值出现的年份分析和查询CSV文件最简单的方法是使用,这样做的目的是将csv内容转换为表格形式的对象,可以在Python中使用简单的方法和参数随意操作 根据您的开发环境,软件包的安装将略有不同,我建议您在所有项目中使用虚拟环境。有关如何执行此操作的详细信息,请参阅 对于水蟒: conda install pandas 对于其他python安装: pip install pandas 玩具示例: import pandas as p

我在左边垂直的CSV文件中有年份,一列数据需要找到最小数据和最小值出现的年份

分析和查询CSV文件最简单的方法是使用,这样做的目的是将csv内容转换为表格形式的对象,可以在Python中使用简单的方法和参数随意操作

根据您的开发环境,软件包的安装将略有不同,我建议您在所有项目中使用虚拟环境。有关如何执行此操作的详细信息,请参阅

对于水蟒:

conda install pandas
对于其他python安装:

pip install pandas
玩具示例:

import pandas as pd

df = pd.read_csv(path_to_file)

# Show first 5 rows of DataFrame
df.head()

#Find the row where the value on column of interest is min
df[df['column_name'].min()]

亲切问候

使用
熊猫
为实现此目的,很抱歉,我被要求不使用熊猫,而只导入CSV。当您必须使用Python本身包含的CSV库来读取文件时,请执行以下操作:CSV.reader(csvfile,dialogue='excel',**fmtparms),检查:有关如何在每行上迭代的mroe详细信息和示例。