ฉันเริ่มต้นด้วย matplot และจัดการแปลงพื้นฐานบางอย่าง แต่ตอนนี้ฉันพบว่ามันยากที่จะค้นพบวิธีทำบางสิ่งที่ฉันต้องการตอนนี้ :(
คำถามที่แท้จริงของฉันคือการวางชื่อระดับโลกและตำนานระดับโลกลงบนร่างที่มีพล็อตย่อยได้อย่างไร
ฉันกำลังทำพล็อตย่อย 2x3 ซึ่งฉันมีกราฟที่แตกต่างกันมากมายในสีต่างๆ (ประมาณ 200) เพื่อแยกความแตกต่าง (ส่วนใหญ่) ของพวกเขาฉันเขียนสิ่งที่ชอบ
def style(i, total):
return dict(color=jet(i/total),
linestyle=["-", "--", "-.", ":"][i%4],
marker=["+", "*", "1", "2", "3", "4", "s"][i%7])
fig=plt.figure()
p0=fig.add_subplot(321)
for i, y in enumerate(data):
p0.plot(x, trans0(y), "-", label=i, **style(i, total))
# and more subplots with other transN functions
(มีความคิดเห็นเกี่ยวกับเรื่องนี้บ้างไหม :)) แต่ละพล็อตย่อยมีฟังก์ชันสไตล์เดียวกัน
ตอนนี้ฉันกำลังพยายามสร้างชื่อทั่วโลกสำหรับเรื่องย่อยทั้งหมดและยังเป็นตำนานระดับโลกที่อธิบายสไตล์ทั้งหมด นอกจากนี้ฉันต้องทำให้แบบอักษรเล็กลงเพื่อให้พอดีกับรูปแบบทั้งหมด 200 แบบในนั้น (ฉันไม่ต้องการสไตล์ที่ไม่เหมือนใคร แต่อย่างน้อยก็ต้องพยายาม)
มีใครช่วยฉันแก้ปัญหานี้ได้ไหม