【问题标题】:How to connect pandas dataframe and dict?如何连接熊猫数据框和字典?
【发布时间】:2023-01-04 21:54:07
【问题描述】:

我需要像这样连接数据框和字典。每个cell的帧数不同,所以“0”、“1”等的个数不同。细胞总数 16. 我该怎么做? enter image description here

我尝试使用 np.repeat 但它不起作用(

【问题讨论】:

  • 请不要发布可能用于解决您的问题的关键文本图像。它基本上可以保证您不会得到帮助。隐含地,您是在寻找想要帮助您自己键入该文本的人。
  • df['full_move'] = df['cell'].add(1).map(fullmove_dict)?

标签: python pandas dataframe


【解决方案1】:

您可以使用 map() 函数来实现此目的。

df['full_move'] = (df['cell'] + 1).map(fullmove_dict)

这将在名为 full_move 的数据框中创建一个新列,它将包含来自 fullmove_dict 的值,这些值对应于比单元格列中的值小 1 的键。

【讨论】:

    猜你喜欢
    • 2016-07-21
    • 2018-01-26
    • 1970-01-01
    • 2016-10-17
    • 2017-08-02
    • 2017-02-27
    • 2021-02-15
    • 2016-03-09
    • 2020-07-23
    相关资源
    最近更新 更多