這裡以Python為例,簡單介紹一下如何使用Python繪製柱狀資料分佈圖,涉及3個視覺化模組,分別是matplotlib、seaborn和pyecharts,感興趣的朋友可以嘗試一下:
這是Python一個非常著名的視覺化模組,在資料視覺化方面有著廣泛的應用,提供了柱狀圖在內的幾乎所有圖表繪製,包括曲線圖、箱型圖、熱力圖、統計圖等,官方教程詳細,資料文件豐富,安裝的話,直接在cmd視窗輸入命令“pip install matplotlib”即可,測試程式碼如下,先構建需要顯示的資料,然後直接呼叫bar函式繪製柱狀圖就行:
程式執行截圖如下,一個雙列的柱狀圖,整體效果看著還是非常不錯的,當然,這裡也支援堆疊柱狀圖的繪製:
這也是一個非常不錯的Python視覺化模組,基於matplotlib發展而來,對matplotlib的基本功能和常見引數進行了高階封裝,因此程式碼量更少、更簡潔,學習起來也更容易和快捷,安裝的話,直接在cmd視窗輸入命令“pip install seaborn”就行,測試程式碼如下,先載入資料,然後直接呼叫barplot函式繪製柱狀圖即可:
程式執行截圖如下,一個雙列的柱狀圖,整體效果也非常不錯:
這是一個基於ECharts的Python介面包,藉助於ECharts強大的視覺化功能,Python也可以輕鬆繪製出各類圖表(包括柱狀圖、熱力圖、箱型圖、雷達圖等),製圖功能強大,簡單易學,非常容易上手,安裝的話,也直接在cmd視窗輸入命令“pip install pyecharts”就行,測試程式碼如下,先設定資料,然後直接呼叫Bar類繪製柱狀圖即可:
成功繪製後,會在當前目錄下生成一個html檔案,雙擊就可看到繪製的柱狀圖,效果非常不錯:
至此,我們就完成了利用Python繪製柱狀圖,只要你熟悉一下使用過程,很快就能掌握的,當然,你也可以使用其他軟體繪製柱狀圖,像matlab,excel等也都非常不錯,網上也有相關教程和資料,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。
這裡以Python為例,簡單介紹一下如何使用Python繪製柱狀資料分佈圖,涉及3個視覺化模組,分別是matplotlib、seaborn和pyecharts,感興趣的朋友可以嘗試一下:
01matplotlib這是Python一個非常著名的視覺化模組,在資料視覺化方面有著廣泛的應用,提供了柱狀圖在內的幾乎所有圖表繪製,包括曲線圖、箱型圖、熱力圖、統計圖等,官方教程詳細,資料文件豐富,安裝的話,直接在cmd視窗輸入命令“pip install matplotlib”即可,測試程式碼如下,先構建需要顯示的資料,然後直接呼叫bar函式繪製柱狀圖就行:
程式執行截圖如下,一個雙列的柱狀圖,整體效果看著還是非常不錯的,當然,這裡也支援堆疊柱狀圖的繪製:
02seaborn這也是一個非常不錯的Python視覺化模組,基於matplotlib發展而來,對matplotlib的基本功能和常見引數進行了高階封裝,因此程式碼量更少、更簡潔,學習起來也更容易和快捷,安裝的話,直接在cmd視窗輸入命令“pip install seaborn”就行,測試程式碼如下,先載入資料,然後直接呼叫barplot函式繪製柱狀圖即可:
程式執行截圖如下,一個雙列的柱狀圖,整體效果也非常不錯:
03pyecharts這是一個基於ECharts的Python介面包,藉助於ECharts強大的視覺化功能,Python也可以輕鬆繪製出各類圖表(包括柱狀圖、熱力圖、箱型圖、雷達圖等),製圖功能強大,簡單易學,非常容易上手,安裝的話,也直接在cmd視窗輸入命令“pip install pyecharts”就行,測試程式碼如下,先設定資料,然後直接呼叫Bar類繪製柱狀圖即可:
成功繪製後,會在當前目錄下生成一個html檔案,雙擊就可看到繪製的柱狀圖,效果非常不錯:
至此,我們就完成了利用Python繪製柱狀圖,只要你熟悉一下使用過程,很快就能掌握的,當然,你也可以使用其他軟體繪製柱狀圖,像matlab,excel等也都非常不錯,網上也有相關教程和資料,介紹的非常詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。