tougue_java
2021-08-31 11:15
采纳率: 71.4%
浏览 30
已结题

Pandas Dataframe 数据处理

如图,df的(6,6)位置本来是HURLEY,写了第一行的赋值代码为什么第二行运行结果是0.0而第三行运行结果df的(6,6)位置还是HURLEY,如何让df中的HURLEY变成0?

img

  • 好问题 提建议
  • 收藏

2条回答 默认 最新

  • E-pal 2021-08-31 11:38
    已采纳

    没明白呢,HURLEY不应该是(6, 5)吗?

    import pandas as pd
    data = pd.DataFrame(([['HURLEY' for _ in range(7)] for _ in range(9)]))
    data.iloc[6, 5] = 0
    print(data)
    

    img

    已采纳该答案
    评论
    解决 1 无用
    打赏 举报
  • 吃肉的小馒头 2021-08-31 11:41

    不是0吗 你看错了 索引6的位置是SQ_FT 列

    评论
    解决 1 无用
    打赏 举报

相关推荐 更多相似问题