在 jupyter notebook 中顯示 DataFrame 時。索引以分層方式顯示。這樣重復的標簽就不會顯示在下一行中。例如,帶有以下標簽的 Multiindex 的數(shù)據(jù)框[1, 1, 1, 1][1, 1, 0, 1]將顯示為1 1 1 1 ... 0 1 ...我可以更改此行為,以便盡管重復顯示所有索引值嗎?像這樣:1 1 1 1 ...1 1 0 1 ...?import pandas as pdimport numpy as npimport itertoolsN_t = 5N_e = 2classes = tuple(list(itertools.product([0, 1], repeat=N_e)))N_c = len(classes)noise = np.random.randint(0, 10, size=(N_c, N_t))df = pd.DataFrame(noise, index=classes)df 0 1 2 3 40 0 5 9 4 1 2 1 2 2 7 9 91 0 1 7 3 6 9 1 4 9 8 2 9# should be shown as 0 1 2 3 40 0 5 9 4 1 20 1 2 2 7 9 91 0 1 7 3 6 91 1 4 9 8 2 9
添加回答
舉報
0/150
提交
取消