pandas 設定設定多層次索引
阿新 • • 發佈:2021-01-05
技術標籤:工作
多層次索引 Series
生成的excel格式
生成的html格式
對應的程式碼
import pandas as pd
tup = [('34', '21-4000-0003'), ('34', '21-4000-0004'), ('36', '15-1900-0011')]
index = pd.MultiIndex.from_tuples(tup, names=['序號', '料號'])
print(index)
data = ['xx', 'yy', 'zz']
s = pd.Series(data, index=index, name='名字')
print(s)
s.to_excel( '1.xlsx', encoding='utf-8')
s.to_frame().to_html('1.html') # 轉換為html格式顯示
多層次索引 DataFrame
生成的excel格式
對應的程式碼
import pandas as pd
tup = [('34', '21-4000-0003'), ('34', '21-4000-0004'), ('36', '15-1900-0011')]
index = pd.MultiIndex.from_tuples(tup, names=['序號', '料號'])
print(index)
data = [['xx', 'yy', 'zz'], ['xx1', 'yy2' , 'zz3'], ['xx1', 'yy2', 'zz3']]
s = pd.DataFrame(data, index=index, columns=['A', 'B', 'C'])