rename() methode
Wijzigt de naam van een of meer kolommen in een dataframe.
Syntaxis
dataframe_name.rename({"old_column_name":"new_column_name", "...n":"...n"}|dictionary_object)
Parameters
Naam | Beschrijving |
---|---|
{"old_column_name" : "new_column_name", "...n" : "...n"} |
Een koppeling tussen een bestaande kolomnaam en een nieuwe naam die u op de kolom wilt toepassen. Maak de toewijzing voor een of meer kolommen met behulp van een standaard Python-dictionary. |
dictionary_object |
Een vooraf gedefinieerd dictionary-object dat een of meer bestaande kolomnamen aan nieuwe namen koppelt. Als alternatief voor het maken van de kolomtoewijzing in rename(), kunt u de toewijzing in een afzonderlijk woordenboek maken en alleen de naam van het woordenboek opgeven in rename(). Als u dezelfde kolommen in meerdere dataframes moet hernoemen, is deze aanpak efficiënter. |
Retourneert
HCL-dataframe.
Voorbeelden
Kolommen in een dataframe hernoemen
U hernoemt drie kolommen in het accounts_receivable-dataframe:
- Nr wordt Klantnummer
- Datum wordt Factuurdatum
- Vervaldatum wordt Vervaldatum
accounts_receivable_2 = accounts_receivable.rename({"No":"Customer Number", "Date":"Invoice Date", "Due":"Due Date"})
Kolommen in twee dataframes hernoemen met behulp van een bestaand woordenboek
U hernoemt kolommen in twee dataframes met hetzelfde woordenboekobject ( updated_col_names ) voor beide hernoemingsoperaties.
updated_col_names = {"No":"Customer Number", "Date":"Invoice Date", "Due":"Due Date"}
accounts_Jan_renamed = accounts_Jan.rename(updated_col_names)
accounts_Feb_renamed = accounts_Feb.rename(updated_col_names)