如何解决如何使用Python在新列中进行vlookup?
我正在尝试通过键“ mittlere Wind”在df1中创建一个新列,其中包含df2中的“ soll”值。我试过做一个vlookup,当我在一个新的df中做它时它可以工作。有人可以在现有df的新列中为我提供帮助吗?
这很好用:
@FunctionName("HttpTrigger-Java")
public HttpResponseMessage run(
@CreateHttpTrigger(methods = {HttpMethod.GET}) HttpRequestMessage<Optional<String>> request,final ExecutionContext context) {
尝试此操作时出现错误:
CreateHttpTrigger
解决方法
必须将'='的右边设置为序列类型,以避免不必要的列。 请参阅下面的代码。您会看到添加了['C']以使其成为系列类型。
import pandas as pd
df1 = pd.DataFrame( { 'A' : [i for i in range(1,11,2)],'B' : [3,5,2,4,3]})
df2 = pd.DataFrame( { 'A' : [i for i in range(1,11)],'B' : [i for i in range(1,'C' : [4,7,9,20,3,10]})
df1['C'] = df1.merge(df2,on='A',how='left')['C']
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。