我有熊猫初学者的问题。我拿了一个样本熊猫数据框
import pandas as pd
import numpy as np
df = pd.DataFrame({'num_legs': [2, 4, 8, 0],
'num_wings': [2, np.nan, np.nan, 0],
'num_specimen_seen': [10, 2, 1, 8]},
index=['falcon', 'dog', 'spider', 'fish'])
for i in range(len(df)):
if pd.isnull(df['num_wings'][i]) == True:
if (df['num_legs'][i] == 4):
df['num_wings'][i] == 8
else:
df['num_wings'][i] ==6
但该值仍为 NaN。如何更改值