Если мои данные хранятся в форме фрейма графической лаборатории (turicreate), как мне удалить столбцы, содержащие значения NA, вместо удаления строк? - PullRequest
0 голосов
/ 24 марта 2020

например,

sf = turicreate.SFrame ({'a': [1, 1, 2], 'b': ['a', None, None], 'c' : ['a', 'b', 'c']})

и я хочу удалить столбец 'b', содержащий значения NA, в то же время я все еще хочу сохранить все три строк. Функция sframe.dropna () удаляет строку вместо столбца, а функция sframe.remove_column удаляет указанные столбцы, что легко реализовать в примере выше, но сложнее, если у меня больше столбцов. Так как же лучше всего удалить столбец со значениями NA без жесткого кодирования?

...