Python——CSV文件 前言一、CSV的定义二、如何读取CSV文件1.pandas.read_csv()函数2.读入数据
前言
CSV文件的可视化
一、CSV的定义
CSV文件是一个纯文本文件,默认用逗号分隔数据;可以存储表格数据,包括数字或者字符;CSV文件中的一行为一组数据,包含不同字段;例:
Name,Sex,Age
“Braund”,male,22
“Cumings”,female,38
“Heikkinen”,female,26
“Futrelle”,female,35
“Allen”,male,35
“Moran”,male,
“McCarthy”,male,54
“Palsson”,male,2
“Bonnell”,female,58
对比Excel表格,CSV文件中的一行对应Excel的一行,CSV同一行中的分隔符相当于Excel表格同一行分割不同单元格的竖线。
二、如何读取CSV文件 1.pandas.read_csv()函数pandas.read_csv(ffilepath_or_buffer, sep=, delimiter=None,)
参数:
filepath_or_buffer:str,路径
sep:str,分隔符,默认使用逗号分隔
delimiter:str,定界符,备选分隔符(如果指定该参数,则sep参数失效)
代码如下:
import pandas as pdimport matplotlib.pylab as pltdatas= pd.read_csv('datas.csv')print(datas)结果
Name Sex Age0 Braund male 22.01 Cumings female 38.02 Heikkinen female 26.03 Futrelle female 35.04 Allen male 35.05 Moran male NaN6 McCarthy male 54.07 Palsson male 2.08 Bonnell female 58.0