multi-index 相关问题

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

如何在熊猫的多指标上进行分组?

以下是我的数据框。我做了一些转换来创建类别列并删除它派生自的原始列。现在我需要进行分组删除重复操作,例如爱和 ...

回答 1 投票 15

在新的多索引级别下连接Pandas列

给定一个数据帧字典,如:dict = {'ABC':df1,'XYZ':df2}任意长度的数字......其中每个数据帧具有相同的列和相似的索引,例如:data Open High .. 。

回答 2 投票 41

了解pandas多索引和双括号

我试图理解多索引。我找到了一些非常好的链接(这里是Jake VanderPlas和Nelson Minar),但我无法理解这个概念。我有一些具体的......

回答 1 投票 1

在熊猫系列中总结多指数水平

在python中使用Pandas包,我想在一个系列中使用3级多索引对一个级别求和(边缘化),以生成一个具有2级多索引的系列。例如,如果我有......

回答 1 投票 25

pandas:如何使用多索引运行数据透视?

我想在pandas DataFrame上运行一个pivot,索引是两列,而不是一列。例如,一年中的一个字段,一个月份的字段,显示“项目1”和“项目2”的“项目”字段...

回答 2 投票 34

将平均列添加到Pandas Multiindex数据帧

我有一个数据帧df第一个巴兹第二个二一一个两个A 0.487880 -0.487661 -1.030176 0.100813 B 0.267913 1.918923 0 ....

回答 2 投票 1

有效地在MultiIndex pandas DataFrame的行子集之后查找行

如何有效地找到跟随MultiIndex pandas DataFrame的行子集的有效(即矢量化解决方案)行?对于单个索引,似乎可以使用pandas.Index.shift。示例:...

回答 1 投票 0

如何在Pandas中对multiindex列进行排序

我试图操纵一堆multiindex Pandas数组。每列是具有不同分类分组的时间序列。我想对数据进行排序,然后解析所有...

回答 1 投票 0

Pandas:从DataFrame分配MultiIndex列

我有一个带有multiIndex列的DataFrame。假设是这样的:index = pd.MultiIndex.from_tuples([('one','a'),('one','b'),('two','a'),('two',' b')])df = pd ....

回答 1 投票 0

保存和加载多索引Pandas Dataframe并保留列结构

我找不到正确保存和正确检索多索引pandas数据帧的方法,以便保留多索引列结构。有关可重复的示例:toy_data.to_json()'{“[”...

回答 2 投票 0

如何在MultiIndex数据帧中添加和删除单索引数据帧行?

我有一个df,Stock_to_buy,它告诉我在给定日期买哪只股票。索引列是日期。代码股份日期2018-01-01 AAOI 20 2018-01-03 FB 34 2018-01-05 ......

回答 1 投票 0

重新排序Multiindex Pandas Dataframe

我想重新排序数据框中的列,并将基础值保留在右列中。例如,这是数据框我有cols = [['Three','Two'],['A','D','C','B']] ...

回答 1 投票 3

获得pandas multiindex中的特殊组

我有一个带MultiIndex的DataFrame,如下所示:在[5]中:df Out [5]:a b lvl0 lvl1 lvl2 A0 B0 C0 0 1 C1 2 3 C2 4 5 C3 6 7 ...

回答 1 投票 1

带有multiindex的pd.concat

我有一个多索引的df,我想对它执行元素操作,这取决于级别1列中的字符串,然后使用相同的索引/列结构组合它们。 ...

回答 1 投票 0

Pandas DataFrame将字典valueassign列应用或映射到MultiIndex值的函数

我想将(通过字典)MultiIndex DataFrame的一部分映射到列。有没有办法一步到位?例如,使用以下示例DataFrame:i = pd.MultiIndex ....

回答 3 投票 2

pandas set_levels,如何避免标签的排序?

我遇到了一个问题,使用来自io import的多索引的set_levels字符串IDIO ='''Name,Height,Age“”,Meters,“”A,-1,25 B,95,-1'''df = pd。 read_csv(StringIO的(TXT),报头= [0,1],na_values = [ ' - 1',...

回答 2 投票 3

python pandas多级索引 - 添加新列

我一直在使用面板来代替具有多级索引的数据帧,因为它们对于大型数据集来说似乎更快。但我现在正在转向Midx框架。有了面板,我可以这样做......

回答 1 投票 3

Python Dataframe:将多索引列与单索引列组合/替换

我的df中有多索引列。在我的df中,所有值都是1或0表示布尔值。我的任务是用我的另一个df_test数据帧中的值替换值为'1'的值。见下文。在[221]中:......

回答 2 投票 0

在多索引Pandas Dataframe中设置值的正确方法

我正在尝试在多索引数据框中设置一个值。我正在使用.loc,但我仍然得到了SettingsWithCopyWarning。我已经阅读了文档,但我不确定我应该怎么做。 ...

回答 1 投票 3

通过指定级别的多个值切片MultiIndex DataFrame

我想通过辅助级别的多个值对MultiIndex DataFrame进行切片。例如,在以下DataFrame中:val1 val2 ind1 ind2 ind3 1 6 s1 10 ...

回答 2 投票 8

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