我有一个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]
这些是我想要的pandas数据框的索引,有没有办法创建一个新的表,只选择与数组M给出的索引匹配的行?
1 回答
请注意,在您的问题陈述中,
cols
是数据帧列表,而不是两列数据帧 . 我不确定你的代码和问题是否不清楚 .