熊猫:如何将列表作为元素添加到DataFrame中的单个单元格

古纳万

我有一个列表a和DataFramedfdf

我正在尝试将列表添加a到DataFrame的1个单元格中dfdf

这是我的代码:

import pandas as pd 

b = [
    ['andy', 1, 10],
    ['bob', 2, 20],
    ['charlie', 3, 30]
] 
dfdf = pd.DataFrame(b)

dfdf.columns = ['Name', 'Number', 'Age']
dfdf['Place'] = ''
dfdf = dfdf.astype(object)

a = [1,2,3]
dfdf.loc[0,'Place'] = a 

但是它返回一个错误:

ValueError                                Traceback (most recent call last)
<ipython-input-134-dcf87d474721> in <module>
      1 a = [1,2,3]
----> 2 dfdf.loc[0,'Place'] = a

~\anaconda3\lib\site-packages\pandas\core\indexing.py in __setitem__(self, key, value)
    690 
    691         iloc = self if self.name == "iloc" else self.obj.iloc
--> 692         iloc._setitem_with_indexer(indexer, value, self.name)
    693 
    694     def _validate_key(self, key, axis: int):

~\anaconda3\lib\site-packages\pandas\core\indexing.py in _setitem_with_indexer(self, indexer, value, name)
   1633         if take_split_path:
   1634             # We have to operate column-wise
-> 1635             self._setitem_with_indexer_split_path(indexer, value, name)
   1636         else:
   1637             self._setitem_single_block(indexer, value, name)

~\anaconda3\lib\site-packages\pandas\core\indexing.py in _setitem_with_indexer_split_path(self, indexer, value, name)
   1686                     return self._setitem_with_indexer((pi, info_axis[0]), value[0])
   1687 
-> 1688                 raise ValueError(
   1689                     "Must have equal len keys and value "
   1690                     "when setting with an iterable"

ValueError: Must have equal len keys and value when setting with an iterable

我正在尝试像这样添加它:

    name    number  age new
0   Andy    1       10  [1, 2]
1   Bob     2       20  50
2   Charlie 3       30  50

有人可以帮我解决这个问题吗?非常感谢

帕克佩

您的代码工作正常,并返回以下输出,这是正确的,但与您列出的预期输出不同:

      Name Number Age      Place
0     andy      1  10  [1, 2, 3]
1      bob      2  20           
2  charlie      3  30    

关键步骤是将类型更改为object,以允许将列表插入现有数据框,但是您已经做好了这一工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将单元格添加到uitableview

来自分类Dev

如何将数据添加到列中特定范围的单元格

来自分类Dev

如何将UITapGestureRecognizer添加到表视图单元格中的UILabel?斯威夫特2

来自分类Dev

如何将div包装器添加到asp GridView中的每个单元格?

来自分类Dev

如何将图标添加到故事板中的 iOS 静态 uitableview 单元格

来自分类Dev

如何将Dataframe作为R中的列表放入一个单元格

来自分类Dev

在watchOS中使用.listRowBackground时,如何将cornerRadius添加到SwiftUI列表单元格?

来自分类Dev

如何将列表中的元素添加到数据框作为保留顺序的列?

来自分类Dev

将列表追加到单个熊猫数据框单元格中

来自分类Dev

如何将事件处理程序添加到列表视图复选框单元格中的复选框?

来自分类Dev

将单个单元格添加到公式中的范围

来自分类Dev

将剪贴板中的文本作为超链接添加到单元格

来自分类Dev

如何将超链接添加到Google工作表侧边栏附件中的单元格

来自分类Dev

Excel:如何将数字添加到范围中的每个单元格,然后将它们相乘?

来自分类Dev

如何将当前时间添加到表格视图单元格中的标签 swift 3

来自分类Dev

如何将新元素添加到列表中的 pandas.DataFrame 列?

来自分类Dev

如何将复选框添加到wxGrid单元格?

来自分类Dev

如何将富文本框(HTML)添加到表格单元格?

来自分类Dev

如何将标题添加到GridView单元格

来自分类Dev

如何将数据添加到JavaFX Table行/单元格

来自分类Dev

如何将按钮添加到collectionview单元格

来自分类Dev

如何将多个数据添加到jQuery数据表单元格

来自分类Dev

如何将弹出框添加到表格单元格?

来自分类Dev

如何将事件添加到UICollectionView单元格?

来自分类Dev

如何将特定的表格单元格添加到表格视图中?

来自分类Dev

如何将复选框添加到wxGrid单元格?

来自分类Dev

如何将联系人姓名添加到表视图单元格?

来自分类Dev

如何将按钮添加到collectionview单元格

来自分类Dev

Swift iOS-如何将按钮添加到 CollectionView 单元格的外部

Related 相关文章

  1. 1

    如何将单元格添加到uitableview

  2. 2

    如何将数据添加到列中特定范围的单元格

  3. 3

    如何将UITapGestureRecognizer添加到表视图单元格中的UILabel?斯威夫特2

  4. 4

    如何将div包装器添加到asp GridView中的每个单元格?

  5. 5

    如何将图标添加到故事板中的 iOS 静态 uitableview 单元格

  6. 6

    如何将Dataframe作为R中的列表放入一个单元格

  7. 7

    在watchOS中使用.listRowBackground时,如何将cornerRadius添加到SwiftUI列表单元格?

  8. 8

    如何将列表中的元素添加到数据框作为保留顺序的列?

  9. 9

    将列表追加到单个熊猫数据框单元格中

  10. 10

    如何将事件处理程序添加到列表视图复选框单元格中的复选框?

  11. 11

    将单个单元格添加到公式中的范围

  12. 12

    将剪贴板中的文本作为超链接添加到单元格

  13. 13

    如何将超链接添加到Google工作表侧边栏附件中的单元格

  14. 14

    Excel:如何将数字添加到范围中的每个单元格,然后将它们相乘?

  15. 15

    如何将当前时间添加到表格视图单元格中的标签 swift 3

  16. 16

    如何将新元素添加到列表中的 pandas.DataFrame 列?

  17. 17

    如何将复选框添加到wxGrid单元格?

  18. 18

    如何将富文本框(HTML)添加到表格单元格?

  19. 19

    如何将标题添加到GridView单元格

  20. 20

    如何将数据添加到JavaFX Table行/单元格

  21. 21

    如何将按钮添加到collectionview单元格

  22. 22

    如何将多个数据添加到jQuery数据表单元格

  23. 23

    如何将弹出框添加到表格单元格?

  24. 24

    如何将事件添加到UICollectionView单元格?

  25. 25

    如何将特定的表格单元格添加到表格视图中?

  26. 26

    如何将复选框添加到wxGrid单元格?

  27. 27

    如何将联系人姓名添加到表视图单元格?

  28. 28

    如何将按钮添加到collectionview单元格

  29. 29

    Swift iOS-如何将按钮添加到 CollectionView 单元格的外部

热门标签

归档