读取数据

Posted calculus9

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了读取数据相关的知识,希望对你有一定的参考价值。

excel文件

basic

# 只需要传入文件路径即可
df = pd.read_excel(r‘数据读取.xlsx‘)
df

指定sheet

#sheet_name
df = pd.read_excel(r‘数据读取.xlsx‘, sheet_name=‘Sheet2‘)
df

不读取第一行作为列标题

#header=None
df = pd.read_excel(r‘数据读取.xlsx‘, sheet_name=‘Sheet2‘, header=None)
df

把指定列作为行索引

#index_col
df = pd.read_excel(r‘数据读取.xlsx‘, 
                   sheet_name=‘Sheet2‘, 
                   header=None,
                   index_col=0)
df

列名修改

#names
df = pd.read_excel(r‘数据读取.xlsx‘, 
                   sheet_name=‘Sheet2‘, 
                   header=None,
                   index_col=0,
                   names=[‘列1‘, ‘列2‘, ‘列3‘, ‘列4‘])
df

读取n行

#nrows
df = pd.read_excel(r‘数据读取.xlsx‘, 
                   sheet_name=‘Sheet2‘, 
                   header=None,
                   index_col=0,
                   names=[‘列1‘, ‘列2‘, ‘列3‘, ‘列4‘],
                   nrows=3)
df

跳过某行

#skiprows
df = pd.read_excel(r‘数据读取.xlsx‘, 
                   sheet_name=‘Sheet3‘,
                   header=None,
                   skiprows=[0])
df

某几列

#usecols
df = pd.read_excel(r‘数据读取.xlsx‘, usecols=[0, 1])
df

csv文件

basic

df = pd.read_csv(r‘数据读取.csv‘,index_col=0)

含中文

#engine=‘python‘
df = pd.read_csv(r‘数据读取_中文.csv‘,engine=‘python‘,index_col=0)

指定分隔符

#sep=‘#‘
df = pd.read_csv(r‘数据读取_井号分隔.csv‘, sep=‘#‘)
df.shape

文本文件

basic

#read_table
df = pd.read_table(r‘数据读取.txt‘, engine=‘python‘)
df

指定分隔符

df = pd.read_table(r‘数据读取_特殊符号分隔.txt‘, engine=‘python‘, sep=‘@‘)
df.info()

以上是关于读取数据的主要内容,如果未能解决你的问题,请参考以下文章

solr分布式索引实战分片配置读取:工具类configUtil.java,读取配置代码片段,配置实例

从 DOM 中读取 HTML 片段并向其中添加自定义数据

从 Apollo 缓存中读取特定类型的所有片段

GLSL:无法从 FBO 读取纹理并使用片段着色器渲染到另一个 FBO

使用 savedInstanceState 保存片段状态

nzSQLException 读取超时错误