原則として、オブジェクトには長くて説明的な列名を (estimated_background_signal
単に ではなくbg
)使用するのが好きです。DataFrame
この設定の欠点の 1 つは、DataFrame
の表示フォームに、必要な値よりも幅の広い列がいくつかあることです。例えば:
In [10]: data.head()
barcode estimated_background_signal inhibitor_code inhibitor_concentration
0 R00577279 133 IRB 0.001
1 R00577279 189 SNZ 0.001
2 R00577279 101 CMY 0.001
3 R00577279 112 BRC 0.001
4 R00577279 244 ISB 0.001
ディスプレイがもっと狭いといいですね。ヘッダーを無視すると、最も狭い表示は次のようになります。
0 R00577279 113 IRB 0.001
1 R00577279 189 SNZ 0.001
2 R00577279 101 CMY 0.001
3 R00577279 112 BRC 0.001
4 R00577279 244 ISB 0.001
...しかし、ヘッダーを完全に削除することは、完全に満足のいく解決策ではありません。より良い方法は、いくつかのヘッダーを表示できるようにディスプレイを十分に広くすることです。おそらく数行を占めます:
barcode estim inhib inhib
ated_ itor_ itor_
backg code conce
0 R00577279 113 IRB 0.001
1 R00577279 189 SNZ 0.001
2 R00577279 101 CMY 0.001
3 R00577279 112 BRC 0.001
4 R00577279 244 ISB 0.001
すべての状況に適した単一の規則がないことはおそらく明らかですが、いずれにせよ、の表示フォームのpandas
ヘッダーと列幅をカスタマイズする方法はありますか?DataFrame