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