13

私は Bokeh (0.6.1) チュートリアルに取り組んでおり、演習プロットの 1 つである散布図の目盛りとラベルをオフにしようとしています。

from __future__ import division

import numpy as np
from six.moves import zip
from bokeh.plotting import *
from bokeh.objects import Range1d

output_file("scatter.html")

figure()

N = 4000

x = np.random.random(size=N) * 100
y = np.random.random(size=N) * 100
radii = np.random.random(size=N) * 1.5
colors = [
    "#%02x%02x%02x" % (r, g, 150) 
    for r, g in zip(np.floor(50+2*x), np.floor(30+2*y))
]

circle(x, y, radius=radii,
       fill_color=colors, fill_alpha=0.6,
       line_color=None, Title="Colorful Scatter")

grid().grid_line_color = None
axis().axis_line_color = None

# QUESTION PART 1: Is this the right way to turn off tick labels?
axis().major_label_text_font_size = '0pt'  
# QUESTION PART 2: ...and how to turn off tick marks also?

show()  # open a browser

私はなんとか目盛りラベルをオフにしましたが、ドキュメントを検索しても、目盛りをオフにするために必要な呪文が明らかになりませんでした。

また、に設定axis().major_label_text_font_sizeすること0ptが目盛りラベルをオフにする正しい方法であるかどうか、またはそれがクラッジであるかどうかはわかりません。他に何も機能していないようでした。

明らかな何かが欠けていますか?

4

2 に答える 2