Каков наилучший способ создания pandas фрейма данных из одного файла с любым именем файла, расположенного в указанной папке?
Я использовал pathlib, и он не совсем работает, так как выходной фрейм данных не дает мне что угодно.
from pathlib import Path
import pandas as pd
pth = r'C:\Users\HP\Desktop\IBM\New folder'
fle = Path(pth).glob('*.tsv')
someDf = pd.DataFrame(fle)
someDf
Редактировать:
Я также пытался сделать следующее, но выходной фрейм данных объединяет все столбцы в один столбец, разделенный обратным sla sh. Как мне это исправить?
from pathlib import Path
import pandas as pd
pth = r'C:\Users\HP\Desktop\IBM\New folder'
fle = Path(pth).glob('*.tsv')
dfs = []
for filename in fle:
dfs.append(pd.read_csv(filename))
dfs1 = pd.concat(dfs)
dfs1.head()
То, как я это сделал, кажется сложным. Есть ли более простой способ сделать это?