我在学习熊猫和蟒蛇,
我想从IMDB库获取更多关于电影的信息,并将其保存在我已经存量数据帧的添加列中。
例如:df['titleId']
在我的数据帧中有电影ID(总数接近50-60)
(在ImdbPy库的帮助下),我想在同一个数据帧中创建新的列df['movie_name']
来存储特定电影ID的电影名称df['titleId']
我设法用一个值(不在数据帧中)处理它,但无法在数据帧中处理它。请帮忙。
Code to get movie name is as under:
#### YEAR OF THE MOVE
# importing the module
import imdb
# creating instance of IMDb
ia = imdb.IMDb()
# getting the movie with id
search = ia.get_movie("2082197")
# getting movie year
year = search['year']
# printing movie name and year
print(search['title'] + " : " + str(year))
如果我理解正确,您正在寻找merge
。
例如,如果您有一个带有列(id,name)的数据框a和另一个带有列(id,year)的数据框B,那么您可以执行a.merge(B,how=“left”)
来获得带有列(id,name,year)的数据框C。请注意,如果B比A小得多(即,如果A中的ID不在B中),则可以在C中获得nan值-您可以为此探索其他类型的联接。
我试过这个: 首先,我获得了数据库中所有数据的引用,我正在尝试获取它,但我不知道如何实现这一点。 此外,当我这样做时,它会抛出以下错误: java.lang.NullPoInterException:尝试在.laramira.atellez.moroninfo.models.newsviewholder$1$1.ondatachange(newsviewholder.java:48)在com.go
我开发了一个聊天应用程序。我试图从firebase数据库中获取数据,并将其显示在一个recyclerview中,但这并不起作用。我在谷歌上搜索了它,我试了很多选项,但它什么都显示不出来。我做错了什么?这些活动是: 1.主活动(我想在哪里显示数据) }
我尝试从Socket TCP获取数据以附加到数据帧我收到数据并将它们执行到Seq(),但当我使用foreach将它们附加到数据帧时出现问题这是我的代码: 这是我跑步时的问题 Java语言组织中的lang.NullPointerException。阿帕奇。火花sql。SQLImplicits。localSeqToDatasetHolder(SQLImplicits.scala:231),位于Cl.C
null 谢谢
问题内容: 我必须使用JavaScript创建一个表单,用户将上载JPG文件并与其他信息(例如名称,电子邮件等)一起提交。当用户单击提交时,表单中的所有信息将被加载到值对象中。对于图像文件,我将其设置为。 所以假设: 我还设置了一个servlet来处理提交,但是我不确定如何开始。上传如何进行?用户提交时,如何获取图像信息?这是屏幕截图:http : //imageshack.us/f/32/776
如何获得熊猫的行标签列表? 我有一个带有列标签和行标签的表。要返回列标签,我使用dataframe“column”属性。可以返回带有属性列的列标签列表,但我找不到行的类似属性。