当前位置: 首页 > 知识库问答 >
问题:

将条目添加到Pandas Dataframe中作为列而不是行[重复]

景河
2023-03-14

我正在网上搜索住房数据,并将其放入熊猫数据目录中。我想先测试一个清单的函数,然后再继续几个清单。我唯一的问题是条目添加到DataFrame的方式。

列表信息是作为列而不是行添加的(我希望它作为行添加)。这是我正在做的。有没有更好的功能可以使用?提前感谢!

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主ST,价格可以是495000,等等)

共有1个答案

邹博明
2023-03-14

一种选择是将“entry”转换为字典而不是df,然后使用df.append:

entry_dict = {'Address': location,
              'Price': price,
              [...]
             }

df = df.append(entry_dict, ignore_index = True)
 类似资料:
  • 以下是我的现状: 我收到了一长串数据,其中包含名称和值,以及相应的值ID。ID的数量对于呈现的数据可能会有所不同,但对于整个集合来说是恒定的。(这个集合每个名称正好有2个值)。问题是,名称重复,但ID不重复。然后我的问题变成了, 如何转换如下所示的表: 更像这样: 注意:我很难想出这个问题的标题。

  • 我想添加一个图像到我的页面,所以当我分享链接时,它会显示图像和描述,就像它在下面的图片中一样,或者类似的东西,所以它不仅只显示链接描述,还会显示图像。

  • 我有一个来自excel电子表格的数据框,其中我找到了每个域出现的频率。我想添加域频率计数到它的相应域。 下面是查找频率并尝试将其添加到相应域的代码。 当我从数据帧打印出频率时:

  • < code>list_of_lists=[[1,2,3],[4,5,6]] < br > < code > list _ to _ add =[" A "," B "," C"] 我希望结果是list_of_lists会变成: 谢谢!

  • 问题内容: 我有一个通用的控件类,需要根据视图控制器来设置按钮的完成方式。由于setLeftButtonActionWithClosure函数需要将一个闭包作为参数来设置,因此应该将其设置为取消按钮的动作。在Swift中怎么可能因为我们需要将函数名称作为String传递给action:参数。 问题答案: 注意:就像@EthanHuang一样,“如果您有两个以上的实例,则此解决方案将不起作用。所有操

  • 当您将一个项目添加到一个ObservableList中(该列表显示在TableView中)时,如何在添加重复项目时更新行? 例如,考虑一个包含三个列的TableView:项目、数量和价格。这可以通过以下代码来实现: 在其当前形式中,您可以得到如下表: 项目 --------- 数量 ----- 价格。 炒面----- 1 ----------- 4.20。 泰国-------- 1 -------