Хотелось бы, чтобы отображаемый DataFrame большей (чем по умолчанию) ширины находился в центре ноутбука.
Представьте себе маленький DataFrame (размер фактического DataFrame у меня сопоставим):
d = {'col1': [1, 2], 'col2': [3, 4]}
df = pd.DataFrame(data=d)
Я пытался использовать этот код для центрирования вывода:
display(HTLM("""
<style>
.output {
align-items: center;
text-align: center;
overflow: auto;
}
</style>
"""))
Однако он работает во всей записной книжке и портит отображение некоторых других DataFrame (широкие DataFrame теряют свои первые столбцы длянекоторая причина).
Итак, я хотел бы как-то применить этот код для вывода только одной выбранной ячейки.Я гуглил, но нашел только решения, которые влияют на весь ноутбук.
Кроме того, для изменения ширины DataFrame я попытался:
pd.set_option('display.width', 400)
, но DataFrame отображался таким же образомкак и раньше я использовал эту команду.