“Hinzufügen einer neuen Spalte zum vorhandenen Datenrahmen in Pandas” Code-Antworten

So fügen Sie einer Pandas df eine Spalte hinzu

#using the insert function:
df.insert(location, column_name, list_of_values) 
#example
df.insert(0, 'new_column', ['a','b','c'])
#explanation:
#put "new_column" as first column of the dataframe
#and puts 'a','b' and 'c' as values

#using array-like access:
df['new_column_name'] = value

#df stands for dataframe
Annoyed Antelope

Hinzufügen einer neuen Spalte zum vorhandenen Datenrahmen in Pandas, indem eine Liste zugewiesen wird

# import pandas library
import pandas as pd

# create pandas DataFrame
df = pd.DataFrame({'team': ['India', 'South Africa', 'New Zealand', 'England'],
                   'points': [10, 8, 3, 5],
                   'runrate': [0.5, 1.4, 2, -0.6],
                   'wins': [5, 4, 2, 2]})

# print the DataFrame
print(df)

# declare a new list and add the values into the list
match_lost = [2, 1, 3, 4]

# assign the list to the new DataFrame Column
df["lost"] = match_lost

# Print the new DataFrame
print(df)
Gorgeous Gazelle

Hinzufügen einer neuen Spalte zu den vorhandenen Datenframe in Pandas mithilfe der Zuweisungsmethode

# import pandas library
import pandas as pd

# create pandas DataFrame
df = pd.DataFrame({'team': ['India', 'South Africa', 'New Zealand', 'England'],
                   'points': [10, 8, 3, 5],
                   'runrate': [0.5, 1.4, 2, -0.6],
                   'wins': [5, 4, 2, 2]})

# print the DataFrame
print(df)

# append multiple columns to Pandas DataFrame
df2 = df.assign(lost=[2, 1, 3, 4], matches_remaining=[2, 3, 1, 1])

# Print the new DataFrame
print(df2)
Gorgeous Gazelle

Python So fügen Sie Spalten zu einem Pandas -Datenframe hinzu

# Basic syntax:
pandas_dataframe['new_column_name'] = ['list', 'of', 'column', 'values']

# Note, the list of column values must have length equal to the number
# 	of rows in the pandas dataframe you are adding it to.

# Add column in which all rows will be value:
pandas_dataframe['new_column_name'] = value
# Where value can be a string, an int, a float, and etc 
Charles-Alexandre Roy

Hinzufügen einer neuen Spalte zum vorhandenen Datenrahmen in Pandas

# import pandas library
import pandas as pd

# create pandas DataFrame
df = pd.DataFrame({'team': ['India', 'South Africa', 'New Zealand', 'England'],
                   'points': [10, 8, 3, 5],
                   'runrate': [0.5, 1.4, 2, -0.6],
                   'wins': [5, 4, 2, 2]})

# print the DataFrame
print(df)


# insert the new column at the specific position
df.insert(3, "lost", [2, 1, 3, 4], True)

# Print the new DataFrame
print(df)
Gorgeous Gazelle

Fügen Sie die Datendrame -Spalte hinzu, um festgelegt zu werden

set_id = set(df["Id"])
print(set_id)
{'1-wYH2LEcmk', '08QMXEQbEWw', '0pPU8CtwXTo', '0ANuuVrIWJw', '-KkJz3CoJNM'}
Successful Starling

Ähnliche Antworten wie “Hinzufügen einer neuen Spalte zum vorhandenen Datenrahmen in Pandas”

Fragen ähnlich wie “Hinzufügen einer neuen Spalte zum vorhandenen Datenrahmen in Pandas”

Weitere verwandte Antworten zu “Hinzufügen einer neuen Spalte zum vorhandenen Datenrahmen in Pandas” auf Python

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen