documentation ve sayısız SO yanıtları, bir "alt" DataFrame atamasının "ana" DataFrame'e (bazı koşullara bağlı olarak) yansıtılabileceğini veya yansıtmayabileceğini açıklığa kavuşturur.Ebeveyn DataFrame'e atama, çocuk DataFrame'i etkiler mi?
ne zıt durum hakkında: o "üst" DataFrame için atama veya "çocuk" DataFrame (ler) yansıtılması veya olmayabilir doğrudur ve tam aynı koşullar bağlıdır?
"Ebeveyn" DataFrame'e atandığında SettingWithCopy
uyarısının yükseltilemediğini fark ettim; ne de belgelerinde tartışılmaktadır. belgelere
df_parent = pd.DataFrame({'a': [2,2,3,3], 'b': range(4)})
df_child = df_parent[df_parent['a']==2]
df_child.loc[0,'a'] = 100 # `SettingWithCopy` warning
df_parent.loc[0, 'a'] = 1000 # no warning; but unclear if df_child is updated?
'Ne df_child' edilir? Bunu kendi örneğinizde tanımıyorsunuz. – BrenBarn
@BrenBarn oops düzeltildi. – max