gnuplotpython
❶ c/c++ 有哪些數據可視化類庫
很不幸的告訴你,C/C++的數據可視化庫比較少,可能不超過10個。目前開源的比較好的只有MathGL。
關於數據可視化類庫的一點分析:
目前在數據可視領域,javascript的庫是最多的,數目30+,python其次,20+。
各語言比較好的可視化庫。1.JavaScript:D3.js,D3.js - Data-Driven Documents
2.Python:matplotlib,mayavi Thumbnail gallery,Example gallery
3.其他,三大數學軟體(Mathematica,Matlab,Maple)、R的ggplot2、gnuplot、origin、sigmaplot、GeoGebra(基於java)、Microsoft Math、SciLab、visio。。。
❷ 請問python中如何把SVM分類輸出轉化為後驗概率想試試SVM+sigmoid,求代碼
因為要用libsvm自帶的腳本grid.py和easy.py,需要去官網下載繪圖工具gnuplot,解壓到c盤.進入c:\libsvm\tools目錄下,用文本編輯器(記事本,edit都可以)修改grid.py和easy.py兩個文件,找到其中關於gnuplot路徑的那項,根據實際路徑進行修改,並保存
python與libsvm的連接(參考SVM學習筆記(2)LIBSVM在python下的使用)
1.打開IDLE(pythonGUI),輸入>>>importsys>>>sys.version
2.如果你的python是32位,將出現如下字元:
(default,Apr102012,23:31:26)[MSCv.150032bit(Intel)]』
這個時候LIBSVM的python介面設置將非常簡單。在libsvm-3.16文件夾下的windows文件夾中找到動態鏈接庫libsvm.dll,將其添加到系統目錄,如`C:\WINDOWS\system32\』,即可在python中使用libsvm