[Python]如何读取csv文件(pandas模块的read_csv方法)


[注意]如何使用python读取csv文件(pandas模块的read_csv方法)

关于使用python中本地保存的csv文件的表数据时如何读取文件的注释。

怎么做

使用

pandas模块的read_csv方法。

Read_csv语法
pnadas.read_csv('csvファイルのパス')
└路径可以是绝对路径,也可以是相对路径。
└Pandas通常缩写为pd和输入。

▼如何将熊猫作为pd

导入

import pandas as pd

实际使用情况

基本上,获取的数据存储在变量中。

变量通常为df(数据帧的缩写)。

如果不将其存储在

变量中,则在读取时将输出内容。

▼什么是DataFrame?
?一种数据格式
?Iwaruyu表数据(excel图像)
通过将变量设置为df,很容易理解"这是表数据"。

示例

①用绝对路径读取

在桌面上加载test.csv。
df = pd.read_csv('~/desktop/test.csv')
└" df":任意变量
└" pd":熊猫
└" .read_csv(")":用熊猫读取csv的方法
└"?/桌面/ test.csv":使用完整路径指定桌面的test.csv文件。

▼使用绝对路径读取csv文件,
使用打印功能检查内容。

1
2
3
4
5
6
7
8
9
10
11
12
13
import pandas as pd

df = pd.read_csv('~/desktop/test.csv')
print(df)


#出力例

#         date      start       high        low        end   adjusted
#0    2020/3/9  20,343.31  20,347.19  19,472.26  19,698.76  19,698.76
#1    2020/3/6  21,009.80  21,061.20  20,613.91  20,749.75  20,749.75
#2    2020/3/5  21,399.87  21,399.87  21,220.76  21,329.12  21,329.12
#3    2020/3/4  20,897.20  21,245.93  20,862.05  21,100.06  21,100.06

②通过相对路径读取

以与

.py文件相同的层次结构读取test-same-directory.csv。
df = pd.read_csv('test-same-directory.csv')
└" df":任意变量
└" pd":熊猫
└" .read_csv(")":用熊猫读取csv的方法
└" test-same-directory.csv":读取同一目录中的指定文件。

1
2
3
4
5
6
7
8
9
10
11
12
13
import pandas as pd

df2 = pd.read_csv(''test-same-directory.csv'')
print(df2)


#出力例

#         date      start       high        low        end   adjusted
#0    2020/3/9  20,343.31  20,347.19  19,472.26  19,698.76  19,698.76
#1    2020/3/6  21,009.80  21,061.20  20,613.91  20,749.75  20,749.75
#2    2020/3/5  21,399.87  21,399.87  21,220.76  21,329.12  21,329.12
#3    2020/3/4  20,897.20  21,245.93  20,862.05  21,100.06  21,100.06

可以在read_csv中设置各种选项。
指定要读取,读取和打开WEB等上的文件的行和列。

单击此处以获取更多详细信息