pandas讀取csv檔案資料並使用matplotlib畫折線圖和餅圖
csv資料圖如下所示:
程式碼如下所示:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = 'simhei'
plt.rcParams['axes.unicode_minus']=False
data = pd.read_csv("notebook.csv")
data = np.array(data)
print(data)
#data是一個多維陣列,所以可以用data[:,1]這種分片操作取某一列的值
plt.pie(data[:,1],labels=data[:,0],autopct="%.1ff%%")
plt.legend(data[:,0],loc="upper left")
plt.show()
plt.plot(data[:,0],data[:,2],'-*')
plt.xlabel("均價")
plt.show()
效果圖如下所示:
相關文章
- Python畫圖——matplotlib(普通折線圖)Python
- PHP 生成折線圖和餅圖等PHP
- Python 利用pandas和matplotlib繪製餅圖Python
- Python 利用pandas和matplotlib繪製柱狀折線圖Python
- Tableau——資料前處理、折線圖、餅圖(環形圖)
- Android 折線圖之hellocharts (餅狀圖)餅圖Android
- java實現各種資料統計圖(柱形圖,餅圖,折線圖)Java
- python畫散點圖和折線圖Python
- Pandas 基礎 (4) - 讀 / 寫 Excel 和 CSV 檔案Excel
- matlab畫折線圖Matlab
- 源資料檔案(.csv)中的空格串和空串對pandas讀取結果的影響
- 【matplotlib 實戰】--餅圖
- python資料視覺化-matplotlib入門(5)-餅圖和堆疊圖Python視覺化
- csv檔案的寫入和讀取
- iOS讀取.csv檔案iOS
- pandas操作csv檔案
- pandas的基礎使用,資料庫連線,檔案讀取,切片的使用等基本操作----01資料庫
- ECHARTS-折線圖不顯示資料 控制折線圖顏色Echarts
- python 使用字典讀取CSV檔案Python
- 讀取CSV資料
- 使用Excel的VBA來讀取和修改bmp點陣圖畫素資料Excel
- python 讀取csv檔案Python
- 從CSV檔案中讀取jpg圖片的URL地址並多執行緒批量下載執行緒
- phpSpreadsheet 讀取圖片並另存為檔案PHP
- 分析攻擊IP來源地並畫出餅圖
- Pandas之EXCEL資料讀取/儲存/檔案分割/檔案合併Excel
- Echarts資料視覺化:圖表篇(2)—— 折線圖、堆疊面積折線圖Echarts視覺化
- Python Pandas 時間序列雙軸折線圖Python
- 資料視覺化圖表之折線圖視覺化
- 解析csv資料繪製曲線圖
- 使用yaml檔案讀取資料YAML
- 利用API獲取金融資料並畫圖API
- seaborn和pandas-missingno 的資料視覺化--使用畫圖--缺失值分析視覺化
- python matplotlib畫圖是設定線寬Python
- Android之自定義控制元件實現天氣溫度折線圖和餅狀圖Android控制元件
- vb向資料庫中讀取單個圖片檔案資料庫
- c# 圖片檔案讀取C#
- Python 利用pandas 和 matplotlib繪製柱狀圖Python