跳转至

熊猫 read_table()功能

原文:https://www.geeksforgeeks.org/pandas-read_table-function/

熊猫是分析数据、数据探索和操作最常用的软件包之一。在分析真实世界的数据时,我们经常使用网址来执行不同的操作,熊猫为此提供了多种方法。其中一种方法是 read_table()

参数: read_table(filepath_or_buffer,sep=False,分隔符=None,标头= '推断',名称=None,index_col=None,usecols=None,挤压=False,前缀=None,mangle_dupe_cols = True,dtype=None,引擎=None,转换器=None,true_values=None,false_values=None,skipinitialspace = False,skiprows = None,skipfooter=0,nrows=None,na_name,lineterminator =无,quotechar= ' " ',quoting = 0,doublequote =真,escapechar =无,comment =无,编码=无,方言=无,tupleize_cols =无,error_bad_lines =真,warn_bad_lines =真,delim_空白=假,low_memory =真,memory_map =假,float_precision =无)

返回:以逗号(',')分隔的值文件(csv)作为带有标签轴的二维数据返回。

要获取文章中使用的 csv 文件的链接,点击这里

代码#1: 显示文件的全部内容,各列用“,”分隔

# importing pandas
import pandas as pd

pd.read_table('nba.csv',delimiter=',')

输出:

代码#2: 跳过没有索引的行

# importing pandas
import pandas as pd

pd.read_table('nba.csv',delimiter=',',skiprows=4,index_col=0)

输出:

在上面的代码中,跳过了四行,显示了最后一个跳过的行。

代码#3: 跳过带索引的行

# importing pandas
import pandas as pd

pd.read_table('nba.csv',delimiter=',',skiprows=4)

输出:

代码#4: 如果是大文件,如果你想只读取几行,那么给指定需要的行数

# importing pandas
import pandas as pd

pd.read_table('nba.csv',delimiter=',',index_col=0,nrows=4)

输出:

代码#5: 如果你想从文件底部跳过行,那么给跳过器所需的行数。

# importing pandas
import pandas as pd

pd.read_table('nba.csv',delimiter=',',index_col=0,
                     engine='python',skipfooter=5)

输出:

代码#6: 用作列名的行号,数据的开始出现在标题中给出的最后一个行号之后。

# importing pandas
import pandas as pd

pd.read_table('nba.csv',delimiter=',',index_col=0,header=[1,3,5])

输出:



回到顶部