x軸使用幾個月可以說我有以下數據:在背景虛化
import random
import pandas as pd
numbers = random.sample(range(1,50), 12)
d = {'month': range(1,13),'values':numbers}
df = pd.DataFrame(d)
我使用背景虛化以可視化的結果:
p = figure(plot_width=400, plot_height=400)
p.line(df['month'], df['values'], line_width=2)
output_file('test.html')
show(p)
的結果是OK 。我想要的是x軸代表一個月(1:1,2:2 ..)。我做了以下的數字轉換成月:
import datetime
df['month'] = [datetime.date(1900, x, 1).strftime('%B') for x in df['month']]
p = figure(plot_width=400, plot_height=400)
p.line(df['month'], df['values'], line_width=2)
show(p)
結果是空的身影。以下是還沒有工作:
p.xaxis.formatter = DatetimeTickFormatter(format="%B")
任何想法如何立交橋呢?