一.資料區域讀取和資料填充
有時候excel檔案資料雜亂:
用pandas區域讀取和填充:
import pandas as pd
from datetime import timedelta,date
data = pd.read_excel("c:/users/administrator/desktop/books.xlsx",encoding="utf-8",skiprows=3,usecols = "c:f",dtype=)
start = date(2018,1,1)
def add_month(d,md):
yd = md//12
m = d.month + md%12
if m!=12:
yd+=m//12
m = m%12
return date(d.year+yd,m,d.day)
#日期填充函式
for i in data.index:
data["id"].at[i] = i +1
data["instore"].at[i] = "yes" if i%2==0 else "no"
data["date"].at[i] = add_month(start,i)
data.to_excel("c:/users/administrator/desktop/books_output.xlsx",index=false)
1.引數skiprows為讀取哪一行(從0索引計數)
2.引數usecols可選定列標籤
3.dtype改變資料型別
最後結果:
pandas讀取資料
導庫 import pandas as pd fpath d 123.csv 讀取資料 book pd.read csv fpath 檢視全部內容 book idusename course01 張三7512 李四8023 王二8334 張華9045 小明7856 小紅7667 小七90 檢視前5行...
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 指定標...