Я новичок в Python и пытаюсь сделать следующее:
- У меня есть один столбец данных с твитами (каждая строка содержит строку твитов)
- Я могу разделить слова любого твита, используя
df[row].split()
Однако я не могу найти, как создать pd.DataFrame
, где:
- его строки будут словами
- его столбцы будут твитами
Я пытался заполнить свой фрейм данных так же, как в ранних сценариях R, но он не работает, т.е.
for x in range(0, len(tweets)):
words[,x] = pd.DataFrame(data=tweets[x].split())
Я обнаружил, что [,]
не работает как R в кадрах данных, но я даже не могу найти, как я могу заполнить свой DataFrame
без указания столбцов в виде массива вместо определения общего числа столбцов.Пока что мне удалось создать только список слов.
Итак, у меня следующие вопросы:
- Как создать
words
DataFrameв этом случае? - Как я могу создать
n*m
фрейм данных, указав только длину строки / столбца вместо использования массива? - Есть ли способ извлечь более 1 строкивремя использования
df[row].split()
?