高天神城に関するアンケート

平成29年12月に掛川三城ものがたり、中央図書館の来場者アンケートをグラフ化しました

エクセルで処理できるものですが、ここではjupyterで処理しています、参考例としてhtml化してみました。
ラベルの日本語の出力も何とかできました。

In [3]:
import numpy as np
import matplotlib.pyplot as plt
 
left = np.array([1,2,3])
height = np.array([78,61,56])
label = ['掛川城', '高天神城', '横須賀城']
plt.bar(left, height, tick_label=label, align="center")
plt.title("知っているか。81人に聞きました")
Out[3]:
Text(0.5,1,'知っているか。81人に聞きました')
In [1]:
import numpy as np
import matplotlib.pyplot as plt
 
left = np.array([1,2,3])
height = np.array([73,51,44])
label = ['掛川城', '高天神城', '横須賀城']
plt.bar(left, height, tick_label=label, align="center")
plt.title("行ったことがあるか。81人に聞きました")
Out[1]:
Text(0.5,1,'行ったことがあるか。81人に聞きました')
In [4]:
import numpy as np
import matplotlib.pyplot as plt
 
left = np.array([1,2,3,4])
height = np.array([32,23,26,10])
label = ['春', '夏', '秋','冬']
plt.bar(left, height, tick_label=label, align="center")
plt.title("高天神に行った季節はいつですか。51人に聞きました")
Out[4]:
Text(0.5,1,'高天神に行った季節はいつですか。51人に聞きました')
In [7]:
%matplotlib inline
import numpy as np
import matplotlib.pyplot as plt
# 円グラフを描画
x =  np.array([43,9])
label = ['感じた', '感じなかった']
plt.pie(x, labels=label, counterclock=False, startangle=90)
plt.axis('equal')
plt.title("歴史的な価値を感じましたか。51人に聞きました")
Out[7]:
Text(0.5,1,'歴史的な価値を感じましたか。51人に聞きました')
In [6]:
%matplotlib inline
import numpy as np
import matplotlib.pyplot as plt
# 円グラフを描画
x =  np.array([41,8])
label = ['思う', '思わない']
plt.pie(x, labels=label, counterclock=False, startangle=90)
plt.axis('equal')
plt.title("また高天神城趾を訪れたいと思いますか。51人に聞きました")
Out[6]:
Text(0.5,1,'また高天神城趾を訪れたいと思いますか。51人に聞きました')
In [5]:
%matplotlib inline
import numpy as np
import matplotlib.pyplot as plt
# 円グラフを描画
x =  np.array([21,21])
label = ['ある', 'ない']
plt.pie(x, labels=label, counterclock=False, startangle=90)
plt.axis('equal')
plt.title("観光的な改善点がありますか。51人に聞きました")
Out[5]:
Text(0.5,1,'観光的な改善点がありますか。51人に聞きました')