Pandas套件
-
Pandas是讓Python走上數據分析主流語言的一項神兵利器,透過DataFrame可以快速地處理資料。
(1)如何上傳csv檔案 範例檔案
from google.colab import files data = files.upload()
(2)如何讀入上傳的csv檔案
import pandas as pd import csv data = pd.read_csv('grades.csv') data
(3)如何讀取前五筆學生的各科成績
data.head()
(4)如何讀取「學生04」的各科成績
data.loc[3]
(5)如何讀取「學生04」的「資訊」成績
data.loc[3][4]
(6)如何讀取「學生04」的「國文」和「英文」成績
data.loc[3][1:3]
綜合運用: 臺灣歷年GDP走勢
import numpy as np import pandas as pd import csv # 匯入plotly套件,以便繪製視覺化圖形 from plotly.offline import download_plotlyjs, init_notebook_mode, plot, iplot import plotly.graph_objs as go data = pd.read_csv('gdp_taiwan.csv') data.head() Taiwan = data.loc[0][1:] years = np.linspace(1960, 2017, 58) # 製造從 1960 至 2017 的年 # Create traces trace = go.Scatter( x = years, y = Taiwan, mode = 'lines+markers' ) data = [trace] iplot(data, filename='scatter-mode')
問題討論: GDP:國內生產毛額 1.一個地區 2.一段時間內 3.生產的所有最終商品和勞務的市場價值 計算公式: =C+I+G+X-M(消費+投資+政府支出+出口-進口) (1)為什麼GDP會有向上成長的趨勢? (2)有哪些時間臺灣的GDP是呈現大幅衰退? (3)你認為哪些因素造成臺灣的GDP大幅衰退?
-