“Панды назначают несколько столбцов одновременно” Ответ

Установите dtype для нескольких столбцов пандов

import pandas as pd

df = pd.DataFrame({'id':['a1', 'a2', 'a3', 'a4'],
  				   'A':['0', '1', '2', '3'],
                   'B':['1', '1', '1', '1'],
                   'C':['0', '1', '1', '0']})

df[['A', 'B', 'C']] = df[['A', 'B', 'C']].apply(pd.to_numeric, axis = 1)
CheneyPinata

Панды назначают несколько столбцов одновременно

df = pd.DataFrame({'col1':[0,1,2], 'col2':[0,1,2], 'col3':[0,1,2]})

df
   col1  col2  col3
0     0     0     0
1     1     1     1
2     2     2     2

df['col1'], df['col2'], df['col3'] = zip(*df.apply(lambda r: (1, 2, 3), axis=1))

df
   col1  col2  col3
0     1     2     3
1     1     2     3
2     1     2     3
serhii_rb

Назначьте несколько столбцов панд

import pandas as pd

df = {'col_1': [0, 1, 2, 3],
        'col_2': [4, 5, 6, 7]}
df = pd.DataFrame(df)

df[[ 'column_new_1', 'column_new_2','column_new_3']] = [np.nan, 'dogs',3]  #thought this wo

Ответы похожие на “Панды назначают несколько столбцов одновременно”

Вопросы похожие на “Панды назначают несколько столбцов одновременно”

Больше похожих ответов на “Панды назначают несколько столбцов одновременно” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования