У меня есть данные в разных столбцах, но я не знаю, как извлечь их, чтобы сохранить в другой переменной.
index a b c
1 2 3 4
2 3 4 5
Как выбрать 'a'
, 'b'
и сохранить его , чтобы df1?
Я старался
df1 = df['a':'b']
df1 = df.ix[:, 'a':'b']
Никто, кажется, не работает.
> csvtable_imp_1 <- csvtable_imp[0:6]
и он выбирает величину дельты в первых столбцах от 0 до 6. Все, что мне нужно было сделать, это прочитать таблицу csv, разделенную библиотекой readr.
infile_1 = largefile_stay.ix[:,0:6]
ix
сейчас не рекомендуется. Pandas рекомендует использовать либо: loc
(индексация на основе меток), либо iloc
(позиционная индексация).
.ix
поскольку это неоднозначно. Используйте.iloc
или,.loc
если вы должны.