Динамически конвертировать все столбцы df в numpy - PullRequest
0 голосов
/ 21 июня 2019

Я пытаюсь преобразовать в массив numy все мои столбцы df, чтобы позже я мог обратиться к переменной для манипулирования массивом.

Это не работает

DictDF = {}
for Column in MainDF.columns:
    DictDF[Column] = MainDF.Column.values

MainDF.Column.to_numpy() не разрешает либо

Я получаю сообщение об ошибке: AttributeError: 'DataFrame' object has no attribute 'Column'

Следовательно, как я могу сделать для динамического преобразования этих столбцов в массив Numpy?

1 Ответ

1 голос
/ 21 июня 2019

Вы можете использовать словарное понимание, чтобы сделать это в одной строке: DictDF = {i: MainDF [i]. Значения для i в MainDF.columns}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...