我想将df1
中的原始数据修改为df2
import pandas as pd
df1=pd.DataFrame([["20180105","abcdefg"],["","sdasdas"],["20180211","asdasfsd"],["","asdfg"],["","sdada"]],columns=["A","B"])
df2=pd.DataFrame([["20180105","abcdefgsdasdas"],["20180211","asdasfsdasdfgsdada"]],columns=["A","B"])
也可以使用
agg
+''.join
您可以
groupby
,并使用sum
进行字符串连接:注意我去掉了列
A
中的空白字符串,用NaN
替换,然后用ffill()
向前填充相关问题 更多 >
编程相关推荐