【发布时间】:2022-08-13 20:45:17
【问题描述】:
我有一个数据框
import pandas as pd
import numpy as np
index = pd.MultiIndex.from_product([[\"A\", \"B\"], [\"AA\", \"BB\"]])
columns = pd.MultiIndex.from_product([[\"X\", \"Y\"], [\"XX\", \"YY\"]])
df = pd.DataFrame([[1,2,3,4],
[5,6,7,8],
[9,10,11,12],
[13,14,15,16]], index = index, columns = columns)
和切片
toSkip = ((slice(None), slice(None)), ([\"X\"], slice(None)))
我知道我可以写df.loc[slice] 来获得DataFrame 的子集,它对应于这个切片。但是我该怎么做相反的事情才能得到原始df 和用该切片获得的区别?
-
你的预期输出是什么?