从熊猫数据框中挑选某些索引

时间:2018-12-09 00:24:51

标签: python pandas

我有一个熊猫数据框,其中包含数百个条目以及该数组中的随机条目数组。例如:

import pandas as pd
list1 = [13,2,32,34,15,7,19]
list2 = [15,65,95,9,90,88,10]
df1 = pd.DataFrame(list1)
df2 = pd.DataFrame(list2)

cols = [df1, df2]  
df1.loc[:, cols]

还有另一个名为

的数组
M =[1, 2, 5, 6, 9] 

这些是我想要的熊猫数据框的索引,有没有办法创建一个新表,只选择与数组M给定的索引匹配的行?

1 个答案:

答案 0 :(得分:0)

android:background="@drawable/lginbg"

请注意,在问题陈述中,import pandas as pd list1 = [13,2,32,34,15,7,19] df1 = pd.DataFrame(list1) M =[1, 2, 5, 6] df1[df1.index.isin(M)] 是数据框的列表,而不是两列数据框。我不确定您的代码和问题是否不清楚。