Skip to Content
Pythonデータサイエンスハンドブック 第2版 ―Jupyter、NumPy、pandas、Matplotlib、scikit-learnを使ったデータ分析、機械学習
book

Pythonデータサイエンスハンドブック 第2版 ―Jupyter、NumPy、pandas、Matplotlib、scikit-learnを使ったデータ分析、機械学習

by Jake VanderPlas, 菊池 彰
February 2024
Intermediate to advanced
576 pages
9h 17m
Japanese
O'Reilly Japan, Inc.
Content preview from Pythonデータサイエンスハンドブック 第2版 ―Jupyter、NumPy、pandas、Matplotlib、scikit-learnを使ったデータ分析、機械学習

33章目盛のカスタマイズ

Matplotlibデフォルトの目盛位置と形式は、さまざまな状況で十分に機能するよう設計されていますが、すべてのプロットに対して最適ではありません。この章では、特定のプロットに対する目盛位置と形式を調整するいくつかの例を示します。

しかし例を見る前に、Matplotlibのオブジェクト階層についてもう少し説明しておきましょう。Matplotlibは、プロット上にあるすべてをPythonオブジェクトとして持つことを目指しています。例えばFigureは、プロット要素が表示される矩形の境界です。各Matplotlibオブジェクトは、下位のオブジェクトを持つコンテナとしても機能します。例えば、Figureは1つ以上のAxesオブジェクトを持ち、それぞれのAxesオブジェクトはプロットの内容を表す別のオブジェクトを持ちます。

目盛も例外ではありません。各軸はxaxis属性とyaxis属性を持ち、これらの属性は軸を構成するすべての要素、つまり線、目盛、ラベルなどを持ちます。

33.1 主目盛と補助目盛

軸には、主目盛(Major Ticks)と補助目盛(Minor Ticks)の概念があります。名前が示しているように、主目盛は通常より大きくはっきりした目盛であり、補助目盛は通常より小さな目盛です。デフォルトでは、Matplotlibは補助目盛をほとんど使用しませんが、対数グラフで見ることができます(図33-1を参照)。

In [1]: import matplotlib.pyplot as plt plt.style.use('classic') import numpy as np %matplotlib inline In [2]: ax = plt.axes(xscale='log', ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Pythonデータサイエンスハンドブック ―Jupyter、NumPy、pandas、Matplotlib、scikit-learnを使ったデータ分析、機械学習

Pythonデータサイエンスハンドブック ―Jupyter、NumPy、pandas、Matplotlib、scikit-learnを使ったデータ分析、機械学習

Jake VanderPlas, 菊池 彰
推薦システム実践入門 ―仕事で使える導入ガイド

推薦システム実践入門 ―仕事で使える導入ガイド

風間 正弘, 飯塚 洸二郎, 松村 優也
プロダクトマネージャーのしごと 第2版 ―1日目から使える実践ガイド

プロダクトマネージャーのしごと 第2版 ―1日目から使える実践ガイド

Matt LeMay, 永瀬 美穂, 吉羽 龍太郎, 原田 騎郎, 高橋 一貴

Publisher Resources

ISBN: 9784814400638Publisher Website