Die documentation und zahlreiche SO-Antworten verdeutlichen, dass die Zuordnung zu einem "untergeordneten" DataFrame im "übergeordneten" DataFrame (abhängig von einigen Bedingungen) widergespiegelt werden kann oder nicht.Zuordnen zu übergeordneten Datenrahmen wirkt sich auf untergeordneten Datenrahmen aus?
Was die entgegengesetzte Situation: ist es wahr, dass auf die „Eltern“ Dataframe zuweisen kann oder nicht in dem „Kind“ Dataframe (n) reflektiert werden, und es hängt von den exakt gleichen Bedingungen?
Ich bemerkte, dass SettingWithCopy
Warnung scheint nicht bei der Zuweisung an die "Eltern" DataFrame ausgelöst werden; noch ist dies in der Dokumentation diskutiert.
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?
Was ist 'df_child'? Sie definieren es nicht in Ihrem Beispiel. – BrenBarn
@BrenBarn oops behoben. – max