Python入门案例1:学习读取CSV文件并按列降序排列
发布时间
阅读量:
阅读量
本系列文章自此展开,将依次呈现若干Python基础实例并附带代码演示。本期内容聚焦于运用pandas库完成csv文件的读取操作,并依据特定列的数据值由高至低完成排序处理。
目录
-
- 一、实例说明
- 二、程序解析
- 三、全部代码
- 四、执行结果
- 一、实例说明
一、案例描述与分析
scalars.csv文件由三列数据构成,包含多行记录。其中第一列记录的是Wall time,该数据属于无效信息;第二列对应Step,用于图像绘制中的横坐标;第三列则为Value,作为图像绘制时的纵坐标。
需要对scalars.csv文件中第三列的数据(即Value)进行从小到大的排序操作,并基于排序后的结果生成相应的图像。
二、代码实现与解析
首先需要引入相关的库文件:
import pandas as pd
import matplotlib.pyplot as plt
read_csv函数的功能是加载csv格式的数据文件,其中header参数用于定义数据列的标题,而usecols参数则用于选择需要读取的列,具体为第二列和第三列,其中第二列作为横坐标,第三列作为纵坐标。sort_values函数的作用是对数据进行排序操作,by参数用于指定排序所依据的字段
全部评论 (0)
还没有任何评论哟~
