การเพิ่มชื่อแผนภูมิด้วย Vincent/Vega

ฉันกำลังพยายามสร้างแผนภูมิ Vega ใน python โดยใช้ Vincent มีวิธีเพิ่มชื่อลงในแผนภูมิหรือไม่? ด้วยเหตุผลบางอย่าง ฉันไม่พบตัวอย่างแผนภูมิใดๆ ที่สร้างด้วย Vincent และ/หรือ Vega ที่มีชื่อแผนภูมิอยู่ด้านบน

นี่คือโค้ดตัวอย่างจากเว็บไซต์ Vincent:

import vincent
vincent.core.initialize_notebook()

# dicts of iterables
cat_1 = ['y1', 'y2', 'y3', 'y4']
index_1 = range(0, 21, 1)
multi_iter1 = {'index': index_1}
for cat in cat_1:
    multi_iter1[cat] = [random.randint(10, 100) for x in index_1]

bar = vincent.Bar(multi_iter1['y1'])
bar.axis_titles(x='Index', y='Value')
bar.width=700
bar.height=500
bar.display()

ฉันได้พยายามทำสิ่งต่าง ๆ เช่น bar.title="Chart Title" โดยไม่ประสบความสำเร็จ


person bobfet1    schedule 11.12.2013    source แหล่งที่มา
comment
ฉันยังกำลังมองหาฟีเจอร์ชื่อเรื่องในตัวด้วย วิธีแก้ปัญหาของฉันในตอนนี้คือสร้างเครื่องหมายข้อความที่มีชื่อเรื่องและวางไว้พร้อมกับเครื่องหมายแผนภูมิภายในกลุ่มเดียวกันเพื่อแชร์พื้นที่   -  person floribon    schedule 22.07.2015


คำตอบ (1)


มีความต้องการเท่ากัน จากนั้นลองค้นหาวิธีเช่น 'set_title' ในซอร์สโค้ดของ Vincent... และไม่พบผลลัพธ์ แต่วิธี 'legend' อาจเป็นทางเลือกหนึ่งของฟังก์ชัน title เช่น

bar.legend(title='test')
person Richard    schedule 05.11.2018