# 導庫
import pandas as pd
fpath =
"d:\\123.csv"
# 讀取資料
book = pd.read_csv(fpath)
# 檢視全部內容
book
idusename
course01
張三7512
李四8023
王二8334
張華9045
小明7856
小紅7667
小七90
# 檢視前5行資料
book.head(
5)
idusename
course01
張三7512
李四8023
王二8334
張華9045
小明78
# 檢視檔案行列數
book.shape
(7, 3)
# 檢視檔案列名
book.columns
index(['id', 'usename', 'course'], dtype='object')
# 檢視檔案索引,從0到7,步幅為1
book.index
rangeindex(start=0, stop=7, step=1)
# 檢視每列的資料型別
book.dtypes
id int64
usename object
course int64
dtype: object
fpath =
"d:\\123.txt"
# 以逗號為分隔符,不指定列名
book = pd.read_csv(fpath,sep=
",")
# 檢視全部內容
book
idusename
course01
張三7512
李四8023
王二8334
張華9045
小明7856
小紅7667
小七90
fpath =
"d:\\456.txt"
# 以空格為分割符,指定列名
book = pd.read_csv(fpath,sep=
" ",header=
none
,names=
['id'
,'username'
,'course'])
book
idusername
course01
張三7512
李四8023
王二8334
張華9045
小明7856
小紅7667
小七90
fpath =
"d:/test.xlsx"
# 預設讀取第乙個工作表
book = pd.read_excel(fpath)
book
姓名學科成績0
小紅語文671
小紅數學802
小明語文563
小明數學90
import pymysql
# 建立連線
conn = pymysql.connect(
host=
'localhost'
, user=
'root'
, password='',
database=
'ssmauto'
, charset=
'utf8'
)
mysql = pd.read_sql(
"select * from usertab"
,con=conn)
# 檢視內容
如何匯入pymysql庫是,報錯「no module named 『pymysql』」,可以使用「pip install pymysql」在cmd.exe中安裝好pymysql庫。
Pandas 資料讀取
1.讀取table 讀取普通分隔資料 read table 可以讀取txt,csv import osos.chdir f 首先設定一下讀取的路徑 data1 pd.read table data1.txt delimiter header 0 print data1 data1 pd.read t...
使用Pandas讀取資料
import pandas as pd data path datawarehouse testdata test01.csv df pd.read csv data path,sep t encoding utf 8 header name col1 col2 col3 col4 col5 指定標...
pandas資料讀取與顯示
注意 以下 是基於python3.5.0編寫的importpandas 資料的讀取 food info pandas.read csv food info.csv print type food info 返回,說明 pandas 是以資料流的格式讀取 print food info.dtypes ...