Я работаю над многострочным отправлением в одном предложении в таблице или в DataFrame, используя Python.(Я также пытаюсь добавить предложение на основе таблицы «NaN», но у меня это не работает).
import tabula as read_pdf
import numpy as np
df11 = read_pdf("file1.pdf",multiple_tables=True, pages = 'all', nospreadsheet = True)
#print(df11)
for i in range(len(df11)):
a2=df11[i]
if(len(a2.columns)>2):
a2.iloc[:,2] = a2.iloc[:,2].ffill()
a21_2 = a2.fillna('').groupby(a2.iloc[:,2], as_index=False).sum()
print(a21_2)
Вот мои тестовые данные, содержащие несколько строк в ячейке таблицы, как их преобразовать водна строка: