[英]Create a new pandas dataframe out of two existing dataframes
我有两个现有的数据df_A
和df_B
与列X
和Y
:
df_A
X Y
abc def
ghi jkl
df_B
X Y
mno pqr
stu vwx
zya bcd
我现在想创建一个新的 dataframe df_new
,其中包含列name
和length
,其中length
是df_A
和df_B
的长度。 它应该看起来像这个。
name length
A 2
B 3
我怎么能这样做?
有几种方法可以做到这一点,在自动化和抽象级别上有所不同。 这是一种相当手动的方法:
df_new = pd.DataFrame({
'name': ['A', 'B'],
'length': map(len, [df_A, df_B])
})
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.