Как создать панду DataFrame с указанным количеством строк и столбцов - PullRequest
0 голосов
/ 01 ноября 2018

Я новичок в концепции панд. Возможно ли создать DataFrame с размером строки 1 и длиной столбца 8.

Я пытался:

import pandas as pd
df = pd.DataFrame({'Data':[]})

, но это создает только одну строку и один столбец.

Ответы [ 2 ]

0 голосов
/ 01 ноября 2018

Вы можете указать index и columns для определения формы. Значения по умолчанию будут NaN.

pd.DataFrame(index=np.arange(1), columns=np.arange(8))

     0    1    2    3    4    5    6    7
0  NaN  NaN  NaN  NaN  NaN  NaN  NaN  NaN
0 голосов
/ 01 ноября 2018

Да, есть возможность создать кадр данных любой формы. Например:

import pandas as pd
import numpy as np

df = pd.DataFrame(np.random.randint(0,10, size=(1,8)))

Урожайность:

   0  1  2  3  4  5  6  7
0  1  5  2  3  4  8  7  1

Тогда мы можем вернуть форму этого информационного кадра, используя df.shape:

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