找到 34423 篇文章 关于编程

Python Pandas - 在多级索引中获取请求标签/级别的位置和切片索引

AmitDiwan
更新于 2021年10月19日 08:16:13

134 次查看

要获取多级索引中请求标签/级别的位置和切片索引,请在 Pandas 中使用 get_loc_level() 方法。首先,导入所需的库 - import pandas as pd多级索引是 Pandas 对象的多级或分层索引对象 - multiIndex = pd.MultiIndex.from_arrays([list('pqrrss'), list('strvwx')], names=['One', 'Two'])显示多级索引 - print("The MultiIndex...", multiIndex) 获取位置和切片索引 - print("Get the location and sliced index...", multiIndex.get_loc_level('r'))示例以下代码 - import pandas as pd # 多级索引是 Pandas 对象的多级或分层索引对象 multiIndex = pd.MultiIndex.from_arrays([list('pqrrss'), list('strvwx')], names=['One', 'Two']) # 显示多级索引 print("The MultiIndex...", multiIndex) # 获取... 阅读更多

Python Pandas - 在多级索引中获取标签序列的位置

AmitDiwan
更新于 2021年10月19日 08:14:16

114 次查看

要获取多级索引中标签序列的位置,请在 Pandas 中使用 MutiIndex.get_locs() 方法。首先,导入所需的库 - import pandas as pd多级索引是 Pandas 对象的多级或分层索引对象 - multiIndex = pd.MultiIndex.from_arrays([list('pqrrst'), list('kytssp')]) 显示多级索引 - print("The MultiIndex...", multiIndex)获取标签序列的位置 - print("Get the locations in MultiIndex...", multiIndex.get_locs('s')) 示例以下代码 - import pandas as pd # 多级索引是 Pandas 对象的多级或分层索引对象 multiIndex = pd.MultiIndex.from_arrays([list('pqrrst'), list('kytssp')]) # 显示多级索引 print("The MultiIndex...", multiIndex) # 获取多级索引中的级别 print("The ... 阅读更多

Python Pandas - 在多级索引中获取标签或标签元组的位置

AmitDiwan
更新于 2021年10月19日 08:12:27

147 次查看

要获取多级索引中标签或标签元组的位置,请在 Pandas 中使用 MultiIndex.get_loc() 方法。首先,导入所需的库 - import pandas as pd多级索引是 Pandas 对象的多级或分层索引对象 - multiIndex = pd.MultiIndex.from_arrays([list('pqrrss'), list('stuvwx')]) 显示多级索引 - print("The MultiIndex...", multiIndex)获取位置 - print("Get the locations in MultiIndex...", multiIndex.get_loc('s')) 示例以下代码 - import pandas as pd # 多级索引是 Pandas 对象的多级或分层索引对象 multiIndex = pd.MultiIndex.from_arrays([list('pqrrss'), list('stuvwx')]) # 显示多级索引 print("The MultiIndex...", multiIndex) # 获取多级索引中的级别 print("The levels in ... 阅读更多

Python Pandas - 在多级索引中重新排列级别

AmitDiwan
更新于 2021年10月19日 08:08:47

2K+ 次查看

要重新排列多级索引中的级别,请在 Pandas 中使用 MultiIndex.reorder_levels() 方法。使用 order 参数设置级别的顺序。首先,导入所需的库 - import pandas as pd多级索引是 Pandas 对象的多级或分层索引对象。创建数组 - arrays = [[2, 4, 3, 1], ['Peter', 'Chris', 'Andy', 'Jacob'], [50, 30, 40, 70]] “names” 参数设置每个索引级别的名称。from_arrays() 用于创建多级索引 - multiIndex = pd.MultiIndex.from_arrays(arrays, names=('rank', 'student', 'points'))重新排列多级索引的级别。“order” 参数用于以某种形式设置级别以重新排序级别print("Reorder levels ... 阅读更多

Python Pandas - 使用级别名称在多级索引中重新排列级别

AmitDiwan
更新于 2021年10月19日 08:05:45

254 次查看

要使用级别名称在多级索引中重新排列级别,请在 Pandas 中使用 MultiIndex.reorder_levels() 方法。将要重新排列的级别(级别名称)作为参数传递。首先,导入所需的库 - import pandas as pd多级索引是 Pandas 对象的多级或分层索引对象。创建数组 - arrays = [[2, 4, 3, 1], ['Peter', 'Chris', 'Andy', 'Jacob'], [50, 30, 40, 70]] “names” 参数设置每个索引级别的名称。from_arrays() 用于创建多级索引 - multiIndex = pd.MultiIndex.from_arrays(arrays, names=('rank', 'student', 'points'))重新排列多级索引的级别。“order” 参数用于以某种形式设置级别名称... 阅读更多

Python Pandas - 交换多级索引的级别

AmitDiwan
更新于 2021年10月19日 08:02:30

1K+ 次查看

要交换多级索引的级别,请在 Pandas 中使用 swaplevel() 方法。要交换的级别应作为参数提及。首先,导入所需的库 - import pandas as pd多级索引是 Pandas 对象的多级或分层索引对象。创建数组 - arrays = [[2, 4, 3, 1], ['Peter', 'Chris', 'Andy', 'Jacob'], [50, 30, 40, 70]] “names” 参数设置每个索引级别的名称。from_arrays() 用于创建多级索引 - multiIndex = pd.MultiIndex.from_arrays(arrays, names=('rank', 'student', 'points'))使用 swaplevel() 交换多级索引的级别。第一个参数是要交换的索引的第一级。... 阅读更多

Python Pandas - 使用级别名称返回删除多个级别的多级索引

AmitDiwan
更新于 2021年10月19日 08:00:02

128 次查看

要使用级别名称返回删除多个级别的多级索引,请使用 MultiIndex.droplevel() 方法并将要删除的多个级别(级别名称)设置为参数。首先,导入所需的库 - import pandas as pd多级索引是 Pandas 对象的多级或分层索引对象。创建数组 - arrays = [[2, 4, 3, 1], ['Peter', 'Chris', 'Andy', 'Jacob'], [50, 30, 40, 70]] “names” 参数设置每个索引级别的名称。from_arrays() 用于创建多级索引 - multiIndex = pd.MultiIndex.from_arrays(arrays, names=('rank', 'student', 'points'))从多级索引中删除特定级别。要删除的级别设置为... 阅读更多

Python Pandas - 使用级别名称返回删除请求级别的多级索引

AmitDiwan
更新于 2021年10月19日 07:57:35

112 次查看

要使用级别名称返回删除请求级别的多级索引,请使用 MultiIndex.droplevel() 方法并将要删除的级别(级别名称)设置为参数。首先,导入所需的库 - import pandas as pd多级索引是 Pandas 对象的多级或分层索引对象。创建数组 - arrays = [[2, 4, 3, 1], ['Peter', 'Chris', 'Andy', 'Jacob']] “names” 参数设置每个索引级别的名称。from_arrays() 用于创建多级索引 - multiIndex = pd.MultiIndex.from_arrays(arrays, names=('ranks', 'student'))从多级索引中删除特定级别。要删除的级别设置为级别名称... 阅读更多

Python Pandas - 返回删除请求级别的多级索引

AmitDiwan
更新于 2021年10月19日 07:54:26

101 次查看

要返回删除请求级别的多级索引,请在 Pandas 中使用 MultiIndex.droplevel() 方法。将要删除的级别设置为参数。首先,导入所需的库 - import pandas as pd多级索引是 Pandas 对象的多级或分层索引对象。创建数组 - arrays = [[2, 4, 3, 1], ['Peter', 'Chris', 'Andy', 'Jacob']] “names” 参数设置每个索引级别的名称。from_arrays() 用于创建多级索引 - multiIndex = pd.MultiIndex.from_arrays(arrays, names=('ranks', 'student'))删除特定级别。级别为 1,即删除级别 1“- print("Multi-index after dropping a level...", multiIndex.droplevel(1)) 示例以下代码... 阅读更多

Python Pandas - 如何按降序对特定级别的多级索引进行排序

AmitDiwan
更新于 2021年10月19日 07:50:58

2K+ 次查看

要创建多级索引,请使用 from_arrays() 方法。但是,要对特定级别的多级索引进行排序,请在 Pandas 中使用 multiIndex.sortlevel() 方法。将级别设置为参数。要按降序排序,请使用 ascending 参数并将其设置为 False。首先,导入所需的库 - import pandas as pd多级索引是 Pandas 对象的多级或分层索引对象。创建数组 - arrays = [[2, 4, 3, 1], ['Peter', 'Chris', 'Andy', 'Jacob']] “names” 参数设置每个索引级别的名称。from_arrays() 用于创建多级索引 - multiIndex = pd.MultiIndex.from_arrays(arrays, names=('ranks', 'student'))排序多级索引。特定... 阅读更多

广告
© . All rights reserved.