/ / Python Pandas print () и .to_csv () резултати за отрязване - python, pandas, csv и

Python Pandas print () и .to_csv () съкращаване на резултатите - python, pandas, csv, отпечатване

Имам рамка с 8 колони и 1399 реда. Когато използвам функцията print () за показване на кадъра от данни, тя излиза приблизително по следния начин:

        Column 1    Column 2    Column 3    Column 4    
1       data        data        data        data
2       data        data        data        data
3       data        data        data        data
4       data        data        data        data
5       data        data        data        data
...     ...         ...         ....        ....
1395    data        data        data        data
1396    data        data        data        data
1397    data        data        data        data
1398    data        data        data        data
1399    data        data        data        data

Column 5    Column 6    Column 7    Column 8
1       data        data        data        data
2       data        data        data        data
3       data        data        data        data
4       data        data        data        data
5       data        data        data        data
...     ...         ...         ....        ....
1395    data        data        data        data
1396    data        data        data        data
1397    data        data        data        data
1398    data        data        data        data
1399    data        data        data        data

Мислех, че това е просто питонлесен за четене чрез стандартен изход, но когато използвам функцията .to_csv (), полученият .csv файл изглежда точно както по-горе. Никога не съм имал Pandas да правят това преди. Някой знае ли какво правя погрешно? Благодаря предварително.

Отговори:

1 за отговор № 1

Задайте опцията display.max_colwidth на -1, както следва

pd.set_option("display.max_colwidth", -1)

за повече подробности проверете тази връзка