“Os pandas criam coluna de outra coluna” Respostas de código

Os pandas criam coluna de outra coluna

# Creates a new column 'blue_yn' based on the existing 'color' column
# If the 'color' column value is 'blue' then the new column value is 'YES'
df['blue_yn'] = np.where(df['color'] == 'blue', 'YES', 'NO')
# Can also do this using .apply and a lambda function
df['blue_yn']= df['color'].apply(lambda x: 'YES' if (x == 'blue') else 'NO') 
Trained Tuna

Crie um novo DataFrame com colunas de outro Pandas de Dataframe

new = old[['A', 'C', 'D']].copy()
Anxious Armadillo

Crie novas colunas pandas de outra coluna

def label_race (row):
   if row['eri_hispanic'] == 1 :
      return 'Hispanic'
   if row['eri_afr_amer'] + row['eri_asian'] + row['eri_hawaiian'] + row['eri_nat_amer'] + row['eri_white'] > 1 :
      return 'Two Or More'
   if row['eri_nat_amer'] == 1 :
      return 'A/I AK Native'
   if row['eri_asian'] == 1:
      return 'Asian'
   if row['eri_afr_amer']  == 1:
      return 'Black/AA'
   if row['eri_hawaiian'] == 1:
      return 'Haw/Pac Isl.'
   if row['eri_white'] == 1:
      return 'White'
   return 'Other'

df.apply(lambda row: label_race(row), axis=1)
Stupid Salmon

Respostas semelhantes a “Os pandas criam coluna de outra coluna”

Perguntas semelhantes a “Os pandas criam coluna de outra coluna”

Mais respostas relacionadas para “Os pandas criam coluna de outra coluna” em Python

Procure respostas de código populares por idioma

Procurar outros idiomas de código