在 jupyter notebook 中显示 DataFrame 时。索引以分层方式显示。这样重复的标签就不会显示在下一行中。例如,带有以下标签的 Multiindex 的数据框[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
提交
取消