У меня есть CSV-файл со столбцом, который содержит много предложений, я разделил предложения на ".", И я хотел поместить разделенные предложения в разные строки в новом CSV-файле. Ниже приведены некоторые из моих кодов.
import csv
import pandas as pd
excel= pd.read_csv("file.csv", encoding = "ISO-8859-1")
excel.dropna(inplace = True)
split = pd.DataFrame(excel["months_readmore_story"].str.split('.'), columns=['sentences'])
split.to_csv('split.csv')
Я пробовал вышеуказанный код, но в новом файле csv ничего нет. Это из исходного CSV-файла, file.csv
file.csv
id date months_readmore_story
1 sep 20 England. The weather caused a lots of uproar.
2 Aug 10 Health. Health have been an issue.
Вывод, который я хотел в split.csv
split.csv
story_id sentences_id sentences
1 1 England
1 2 The weather caused a lots of uproar
2 3 Health
2 4 Health have been an issue