【发布时间】:2019-09-19 07:18:03
【问题描述】:
我生成了一个随机数据框:
df = pd.DataFrame(np.random.randint(0,10,size=(15, 2)), columns=list('AB'))
我希望“A”列中的所有值都以 A 开头。我尝试了以下代码:
print('A' + df['A'])
这似乎是错误的:
TypeError: ufunc 'add' did not contain a loop with signature matchin types dtype('<U11') dtype('<U11') dtype('<U11')
这样做的正确方法是什么?或者,另一种方法是生成随机数据帧,并为每列指定一个特定的字符串。
【问题讨论】: