【问题标题】:How can I replace values in pandas data frame? [duplicate]如何替换熊猫数据框中的值? [复制]
【发布时间】:2021-07-22 20:39:57
【问题描述】:

我想用“null”代替问号。我该怎么做? (这是熊猫数据框) {]1

 import pandas as pd
df = pd.read_csv(r'C:\Users\ASUS\Downloads\bridges.csv' , header=None)
df.columns = ["IDENTIF", "RIVER", "LOCATION", "ERECTED","PURPOSE", "LENGTH", "LANES", "CLEAR-G","T-OR-D", "MATERIAL", "SPAN", "REL-L","TYPE"]
print(df)

【问题讨论】:

  • Hiva,把你的代码放在这里,而不是截图,这样对其他人来说很容易。

标签: python pandas dataframe


【解决方案1】:

试试

df = df.replace('?', "Null")

或者,你可能真的想使用:

import numpy as np    
df = df.replace('?', np.nan)

【讨论】:

  • 不用担心。将来,如果您不希望您的问题被否决,您应该发布您的代码而不是屏幕截图。如果您粘贴代码然后按 { } 按钮,它会将其格式化为代码。如果这有效,请按已回答的勾号:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-02-02
  • 2023-03-12
  • 2018-09-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多