multi-index 相关问题

多索引(也称为分层索引)允许在二维表格结构中操纵更高维数据。

使用日期展平多索引列

我有一个多索引列数据框,也有日期。我希望将列作为行。 例如: |一个 |一个 |乙|乙| | X |是 | X |是 |日期 | | 1 | 2 | 3 | 4 | 08 年 5 月 | 我需要它...

回答 1 投票 0

Pandas 多重索引仅针对特定索引重复

假设我有一个带有多个索引的 Pandas 数据框: 数组= [[“英国”,“英国”,“美国”,“法国”],[“公司1”,“公司1”,“公司2”,“公司...

回答 2 投票 0

在 pandas df 中添加一个空列,其多索引与现有列相邻会创建重复项

我正在尝试协调两个数据帧的结构。 它们具有相同的列,除了其中一个已对其执行 df.compare() 的数据帧,因此它是带有“self”的多索引...

回答 1 投票 0

在pandas中,如何在两列加值列的枢轴期间或之后可靠地设置多级列的索引顺序

围绕具有单独值列的两列进行旋转后,我想要一个具有特定顺序的多索引列的 df,如下所示(请忽略 multi-2 和 multi-3 标签在

回答 1 投票 0

将多列拆分为行 - 多索引

我有一个如下所示的带有多索引的数据框 mx_dict = pd.read_excel('ABC Bookings.xlsx', header=[1,2],sheet_name=None) Excel 文件(如果有用):Excel 文件 mx = pd.concat(mx_dict.values(),...

回答 1 投票 0

仅取消堆叠最后三列[重复]

我们从以下数据开始: 将 numpy 导入为 np 将 pandas 导入为 pd 数据=pd.DataFrame(数据=np.random.rand(10,5),列=['headA','headB','tailA','tailB','tailC']) 现在我想执行某个 unstack

回答 1 投票 0

pandas 基于 2 级列表的切片 3 级多重索引

这是一个最小的例子: 将 pandas 导入为 pd 将 numpy 导入为 np idx = pd.MultiIndex.from_product([[1,2,3], ['a', 'b', 'c'], [6, 7]]) df = pd.DataFrame(np.random.randn(18),index=idx) 选择=...

回答 1 投票 0

将多个数据帧组合成多索引列的数据帧

假设我有3个数据框, df_1 代表收入 年份 TSLA MSFT AVY 2019 851 200 112.8 2018 725 150 92.6 df_2 代表一些其他收入 是啊...

回答 1 投票 0

在多索引 Pandas 数据框中是否可以有一个列,其值引用更高级别的索引?

假设我在 Pandas 中有这样一个数据框: df = pd.DataFrame({'a':[4,4,8,8],'b':[4,5,6,5], 'd':[0,1,2,1]}) multi_idx = pd.MultiIndex.from_arrays([[0,0,1,1],[0,1,0,1]]) df.index=multi_idx 哪一个...

回答 1 投票 0

使用多索引数据框一次设置多列

我希望能够使用具有 MultiIndex 列结构的 DataFrame 中的顶级列索引器一次设置多个列。 数据定义 我正在使用 DataFrame 执行数据处理

回答 1 投票 0

从不同数据帧设置新多索引列的方法

给定一个带有多索引列的数据帧(d),我想将另一个数据帧(d2)设置为“多列”之一,这样顶层有一些标签,第二级标签与...

回答 2 投票 0

Pandas:修改Multiindex的特定级别

我有一个带有多重索引的数据框,想要修改多重索引的一个特定级别。例如,第一级可能是字符串,我可能想从中删除空格

回答 3 投票 0

pandas 多索引除法聚合计数

我的原始数据是这样的 等级0 等级1 等级2 0 0 一个富 1 0 巴 2 0 B 富 3 0 B 富 4 0 B 富 5 0 B 巴 6 ...

回答 1 投票 0

用缺失的月份列填充 pandas 数据透视表并添加月份列标题

我正在旋转数据框以将其转换为长格式。数据按月和年显示。但并非所有月份都存在。 如何添加缺失月份的列并用零填充? 我该怎么办

回答 1 投票 0

Pandas MultiIndex 不返回级别和标签

我第一次学习pandas MultiIndex()。这里我想使用 MultiIndex() 函数组合两个列表。我期待的结果应该有级别和标签...

回答 1 投票 0

Pandas Styler - MultiIndex 名称的自定义格式化程序

我一直在尝试使用样式器格式化 pandas 数据框。使用 MultiIndex 时,format_index() 的行为似乎有点不可预测,我无法找出格式化名称的方法......

回答 1 投票 0

pandas 数据框中是否可以有一些多索引列和一些单索引列?

在 pandas 中,我想要一个数据框,其中某些列具有多索引,有些列没有。 在视觉上我想要这样的东西: | c | | |--------| d | |一个 |乙| | =====...

回答 1 投票 0

Python Pandas 按二级索引(或任何其他级别)切片多重索引

有很多关于按 level1 范围对多索引的 level[0] 进行切片的帖子。但是,我找不到解决我的问题的方法;也就是说,我需要 level[0] 索引的 level1 索引范围

回答 2 投票 0

pandas 设置多级列索引

考虑下面的 pd.DataFrame df_index = pd.MultiIndex.from_product([['foo','bar'],['一','二','三']]) df = pd.DataFrame(np.random.randint(0,10,size=18, dtype='int').reshape((-1,6)), columns=

回答 2 投票 0

将“丢失的”多索引行插入 Pandas 数据框

我有一个带有两级多重索引的 pandas DataFrame。第二级是数字的,应该对第一级索引的每个唯一值进行排序和顺序,但有间隙。我该如何...

回答 5 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.