1
我想在多列圓桌上設置一個值。但是,我似乎是工作的一個複製品,價值不堅持:熊貓:在MultiColumn對象上創建視圖
In[4]: tIndex = np.array([32, 34, 134, 234, 334, 434])
topColumns = ['homogenous', 'heterogenous']
mus = ['mu_el', 'mu_eh', 'mu_ul', 'mu_uh']
bottomColumns = mus + ['Jl', 'Jh', 'v', 'u']
arrays = [topColumns, bottomColumns]
#tuples = list(zip(*arrays))
columns = pd.MultiIndex.from_product(arrays)
df = pd.DataFrame(columns=columns, index=tIndex)
In[6]: df.loc[32, 'homogenous']['v'] = 1
In[8]: df.loc[32, 'homogenous']['v']
Out[8]: nan
一個多指標的情況下,內部.loc[]
是瑣碎和文檔中廣泛提及。但是,如何使用多列數據框查看視圖?
括號的伎倆! – FooBar
多索引不需要元組的確是不一致的,但是多列索引是不一致的。 – FooBar