Products
GG网络技术分享 2025-11-22 19:14 0
哎呀,你们晓得不?Pandas有一个超级优良用的方法, 叫read_csv,就像一个超级巨大的魔法盒子,Neng让我们把那些个又长远又乱的数据文件变成优良玩的表格!

header参数就像是告诉read_csv方法,哪一行是表头,也就是列名。默认情况下它会自动把第一行当表头,但是有时候我们的文件表头不是第一行,那怎么办呢?我们就得告诉它,比如:header=0,就表示第二行是表头。
index_col参数呢,它就像是我们自己决定哪一列是我们的行号。默认情况下 read_csv会自动从0开头给每一行分配行号,但是Ru果我们想用另一列作为行号,比如名字或者ID,那我们就Neng用index_col参数来指定。
usecols参数就像是我们去超市买东西,只买我们想要的。我们不需要全部的数据,只需要其中一有些,那我们就Neng用usecols参数来指定我们要哪几列。dtype参数呢,就像是我们告诉超市,我们要的苹果要红色的,我们要的橙子要巨大的。
skiprows参数就像是我们告诉read_csv,跳过几行不要kan。nrows参数呢,就像是我们告诉read_csv,只kan前面的几行。
na_values参数,这玩意儿就像是说遇到这些个值就当它是空的。keep_default_na参数呢,就像是问,默认的空值处理方式我要不要改变。
哦对了还有一些常用的参数,比如sep和delimiter,它们dou是用来告诉read_csv,数据是怎么样分隔的,默认是逗号分隔,但是有时候数据是空格分隔或者分号分隔的。
比如 我要从一个文件里读取前10行,我Neng这样写:
import pandas as pd
df = pd.read_csv
我要跳过前5行,只读取接下来的10行,我Neng这样写:
import pandas as pd
df = pd.read_csv
我要把第二列作为行索引,Neng这样写:
import pandas as pd
df = pd.read_csv
优良了说了这么许多,其实就是read_csv参数有hen许多,但是只要我们明白了它们的作用,就Neng轻巧松提升我们的数据处理效率。希望这篇文章Neng帮到你们,以后处理数据就轻巧松许多了!
Demand feedback