python读取dat数据anaconda_基于python的⼤数据分析-
pandas数据。。。
我们常见的数据存储格式⽆⾮就是csv、excel、txt以及数据库等形式。
数据读取
在pandas中可以使⽤⼀些函数完成数据的读取。⽐如read_csv、read_excel、read_table、read_sql等,这些分别是啥意思呢。。。。⾃⼰看后缀就能明⽩啦~
下⾯我们就通过撸代码来了解它们
txt⽂件
格式:read_table(⽂件路径与⽂件名, names=[列名1,列名2,.....], sep="",......)
其中names为列名,默认为⽂件中的第⼀⾏作为列名
sep为分隔符,默认为空from pandas import read_table
#txt
df=read_table(r'D:')
#查看前五⾏数据
df.head(5)
#查看后两⾏数据
#df.tail(2)
<的内容如下
csv⽂件
格式:read_csv(⽂件路径与⽂件名, names=[列名1,列名2,.....], sep="",......)
解释同上,不在废话#csv
from pandas import read_csv
df=read_csv(r'D:python_workspaceanacondarz.csv')
df
rz.csv的内容如下
excel⽂件
格式:read_excel(⽂件路径与⽂件名, sheetname=sheet的名称, header=0)
sheetname可以指定读取⼏个sheet,sheet数⽬从0开始。如果sheetname=[0,2]则代表读取第⼀个和第三个sheet
header为0表⽰以⽂件第⼀⾏作为表头显⽰;为1则把⽂件第⼀⾏丢弃不作为表头显⽰。#exel
from pandas import read_excel
df=read_excel(r'D:python_workspaceanacondarz.xls', sheetname='Sheet3')
df
mysql
⾸先安装pymysql,通过pip命令即可安装
格式:read_sql(要查询的sql语句, 数据库的链接对象)import pandas as pd import pymysql
python怎么读取dat文件#具体的数据库链接信息⾃⾏替换
t(host='xxxx',database='xxx',user='root', password='',port=3306,charset='utf8')
sql='select * from a'
ad_sql(sql,conn)
#关闭数据库链接
conn.close()
print(r.head(5))

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。