在pandas中,可以使用以下方法选择特定的列来形成另一个DataFrame:
[]
来选择列。例如,假设我们有一个名为df
的DataFrame,想要选择列col1
和col2
,可以使用以下代码:new_df = df[['col1', 'col2']]
这将创建一个新的DataFrame new_df
,其中包含原始DataFrame df
中的col1
和col2
列。
iloc
属性来选择特定的列索引。例如,假设我们想要选择第1列和第3列,可以使用以下代码:new_df = df.iloc[:, [0, 2]]
这将创建一个新的DataFrame new_df
,其中包含原始DataFrame df
中的第1列和第3列。
new_df = df.loc[:, df.columns > 10]
这将创建一个新的DataFrame new_df
,其中包含原始DataFrame df
中所有大于10的列。
需要注意的是,以上方法都会创建一个新的DataFrame,而不会修改原始的DataFrame df
。
关于pandas的更多信息和使用方法,可以参考腾讯云的相关产品和文档:
领取专属 10元无门槛券
手把手带您无忧上云