Im Bereich der Datenanalyse ist es manchmal unerlässlich, mit separaten Datenrahmen zu arbeiten, die unterschiedlichen Entitäten entsprechen. Ein bestimmtes Szenario besteht darin, für jedes Element in einer bereitgestellten Liste einen neuen Datenrahmen zu erstellen, der in diesem speziellen Fall Firmennamen enthält.
Um dies zu erreichen, sollte die Idee des dynamischen Hinzufügens von Namen zum Python-Namespace strikt vermieden werden potenzielle Konflikte und Lesbarkeitsprobleme. Ein geeigneterer Ansatz ist die Verwendung von Wörterbüchern.
d = {}<br>für Namen in Firmen:</p> <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">d[name] = pd.DataFrame()
Dieser Code erstellt effektiv ein Wörterbuch, in dem Firmennamen als Schlüssel dienen, die jeweils mit einem leeren Datenrahmen verknüpft sind. Um auf den Datenrahmen für ein bestimmtes Unternehmen pre>
Diese Schleife durchläuft jeden Wörterbucheintrag und ermöglicht Ihnen die individuelle Bearbeitung von Datenrahmen. Alternativ können Sie für eine prägnantere Darstellung ein Wörterbuchverständnis verwenden:
# operate on Dataframe 'df' for company 'name'
d = {name: pd.DataFrame() für Namen in Unternehmen}<p>
Das obige ist der detaillierte Inhalt vonWie erstellt man effizient mehrere Pandas-DataFrames aus einer Namensliste?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!