【发布时间】:2020-10-26 15:43:40
【问题描述】:
我正在抓取房屋数据并将其放入熊猫数据框中。我想在继续测试几个列表之前测试我的功能。我唯一的问题是将条目添加到数据框的方式。
列表信息被添加为一列而不是一行(我希望它作为一行添加)。这就是我正在做的事情。有没有更好的功能可以使用?提前致谢!
entry = pd.DataFrame([location, price, beds, baths, sqft, lotSize, neighborhoodMed, dom, built,
garage, neighborhood, hType, basementSize])
df = pd.DataFrame(columns = ["Address", "Price", "Beds", "Baths", "SqFt", "LotSize",
"NeighborhoodMedian", "DOM", "Built", "Garage",
"Neighborhood", "Type", "BasementSize"])
df = pd.concat([df, entry])
旁注:位置、价格、床位等都是价值。
(例如,位置可以是123 Main St,价格可以是495,000,等等)
【问题讨论】:
-
什么是位置、价格床位、浴室等?它们是列表吗?
-
@It_is_Chris 旁注:位置、价格、床位等都是价值。 (例如,位置可能是 123 Main St,价格可能是 495,000 等)
-
尝试让它们成为变量列表:
pd.DataFrame([[location, price, beds, bath . . . ]])
标签: python python-3.x pandas dataframe append