Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะวางตำนานนอกโครงเรื่องด้วย Pandas ได้อย่างไร?


ในการใส่ตำนานนอกโครงเรื่องกับ Pandas เราสามารถทำตามขั้นตอนต่อไปนี้ -

  • ทำพจนานุกรม d ด้วยปุ่ม Column1 และ คอลัมน์2 .

  • สร้าง data frame โดยใช้ DataFrame (d)

  • พล็อตกรอบข้อมูลพร้อมรายการสไตล์

  • ใช้ legend() , วางตำนานบนร่าง คีย์เวิร์ด bbox_to_anchor ให้ระดับการควบคุมที่ยอดเยี่ยมสำหรับการจัดวางคำอธิบายด้วยตนเอง ตัวอย่างเช่น หากคุณต้องการให้คำอธิบายแกนของคุณอยู่ที่มุมขวาบนของรูปภาพ แทนที่จะเป็นมุมของแกน ให้ระบุตำแหน่งของมุม และระบบพิกัดของตำแหน่งนั้น

  • หากต้องการแสดงรูป ให้ใช้ show() วิธีการ

ตัวอย่าง

import pandas as pd
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
d = {'Column 1': [i for i in range(10)],
      'Column 2': [i * i for i in range(10)]}
df = pd.DataFrame(d)
df.plot(style=['o', 'rx'])
plt.legend(bbox_to_anchor=(1.0, 1.0))
plt.show()

ผลลัพธ์

จะวางตำนานนอกโครงเรื่องด้วย Pandas ได้อย่างไร?