sviewgui ialah GUI berasaskan PyQt untuk visualisasi data fail csv atau Pandas DataFrames. GUI ini berdasarkan matplotlib dan anda boleh memvisualisasikan fail csv anda dalam pelbagai cara. Ciri utama:
Akhir sekali, memandangkan perpustakaan ini berdasarkan visualisasi matplotlib, gaya seaborn juga digunakan di sini, kerana seaborn juga berdasarkan visualisasi matplotlib.
pemasangan sviewgui
# 第一种形式 import sviewgui.sview as sv sv.buildGUI() # 第二种形式 import sviewgui.sview as sv FILE_PATH = "User/Documents/yourdata.csv" sv.buildGUI(FILE_PATH) # 第三种形式 import sviewgui.sview as sv import pandas as pd FILE_PATH = "User/Documents/yourdata.csv" df = pd.read_csv(FILE_PATH) sv.buildGUI(df)
Saya tidak menambah yang terakhir --abaikan-dipasang pada mulanya, tetapi ralat telah dilaporkan secara kasar seperti berikut:
Tambahkan ini sahaja. , jangan risau tentang sebabnya, kerana saya juga tidak tahu! Menggunakan sviewguipip install sviewgui -i https://pypi.tuna.tsinghua.edu.cn/simple/ --ignore-installed
Di atas saya memperkenalkan 3 kod untuk membuka tetingkap antara muka grafik GUI Di sini saya hanya memperkenalkan kaedah berikut:
ERROR: Cannot uninstall 'certifi'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
Tangkapan skrin adalah seperti berikut:
Apabila anda memasukkan kod di atas pada baris arahan, ia akan memacu tetingkap antara muka grafik untuk dibuka di latar belakang Keadaan permulaan adalah lebih kurang seperti ini:import sviewgui.sview as sv sv.buildGUI()
Klik pilihan di atas untuk memilih sumber data:
Kemudian kita boleh klik pada bar menu kiri untuk menjana yang sepadan graf. Tetapi ada satu perkara, nampaknya ia tidak menyokong bahasa Cina! ! !
Jika anda rasa ini tidak mencukupi untuk menyempurnakan grafik yang anda inginkan, anda boleh menyalin kod Python yang sepadan dengan grafik dan hanya mengubah suainya.
Kemudian, anda boleh mengambil kod berikut dan hanya mengubah suainya untuk menjana grafik Matplotlib yang cantik.
Atas ialah kandungan terperinci Satu lagi artifak Python, anda boleh memanggil Matplotlib untuk melukis tanpa menulis baris kod!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!