Уведомления

Группа в Telegram: @pythonsu

#1 Май 4, 2019 20:55:05

Dominus_tempus
Зарегистрирован: 2019-05-01
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Трансформация данных dataframe (pandas) в array (numpy)

Всем привет!

Подскажите как мне df из первого кода (данные размером 1000 строк и 4 столбца) перевести во второй (это просто образец данных) таким образом чтоб первые три столбца по попали в variable_1 а четвертый df в variable_2 ?

 from openpyxl import load_workbook
import pandas as pd
filepath = r'some path'
wb = load_workbook(filepath)
sheet = wb.active
# Convert Sheet to DataFrame
df = pd.DataFrame(sheet.values)

 from numpy import exp, array, random, dot
    variable_1 = array([[0, 0, 1], [0, 1, 1], [1, 0, 1], [0, 1, 0], [1, 0, 0], [1, 1, 1], [0, 0, 0]])
    variable_2 = array([[0, 1, 1, 1, 1, 0, 0]]).T

Офлайн

#2 Май 5, 2019 10:15:17

Dominus_tempus
Зарегистрирован: 2019-05-01
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Трансформация данных dataframe (pandas) в array (numpy)

Возможно не совсем понятно как выглядят данные в датафрейм.
Решил дополнить.

0 0 1 0
0 1 1 1
1 0 1 1

И т. д.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version