Я пытаюсь выровнять по левому краю данные столбца в кадре данных при печати, используя небольшую часть кода, который я позаимствовал из другого вопроса. Кажется, он не работает, но в контексте, который я пытаюсь использовать - строка df.stack
:
import pandas as pd
master_list = [['cat', 123, 'yellow'], ['dog', 12345, 'green'], ['horse', 123456, 'red']]
df = pd.DataFrame(master_list)
with pd.option_context('display.max_rows', None, 'display.max_columns', None, 'display.colheader_justify','light', 'display.width', 2000, 'display.max_colwidth', 500):
df = df.stack().str.lstrip().unstack()
print(df)
Что мне нужно изменить? В Пандах нет встроенной опции, позволяющей сделать это простым способом по внешнему виду ...
Спасибо