Camelot treats some rows as separate when actually they are not. The result is rows that should have belonged to the previous row.
I'm working with Camelot to extract data from bank statements. The problem is that Camelot treats some rows as separate when actually they are not. ? As you can see in the image attached, the transaction on 1/9/2019 is split into 3 rows when actually it's only one. This happens when the description is more than one row (original statement attached).
I tried optimizing row_tol and col_tol with no success. Any solution within Camelot? If not, what would be a quick fix in PANDAS?
tables = camelot.read_pdf('BOA1.pdf',flavor='stream', flag_size=True)
tables