У меня есть список фреймов данных, различающихся по столбцам. Я хочу выбрать только те данные, которые имеют только 6 столбцов и объединяются.
df=pd.DataFrame(list, columns=['0'])
Это дает мне столбец из каждого фрейма данных в списке.
IIUC
l = [df for df in dfs if df.columns.size == 6]
затем
pd.concat(l)