企資二甲 黃嘉琪(1101AD014) 學習歷程 - 111-1我的大數據分析學習之旅 - 9.更改後程式碼 |
|
|
9.更改後程式碼1.#更改程式碼程式:3D表面圖:具有輪廓的曲面圖 2.#此程式碼:1101AD014 黃嘉琪 #3D表面圖:具有輪廓的曲面圖,使用contours屬性顯示和自訂每個軸的輪廓資料 import plotly.graph_objects as go import pandas as pd # Read data from a csv z_data = pd.read_csv('https://raw.githubusercontent.com/plotly/datasets/master/api_docs/mt_bruno_elevation.csv') fig = go.Figure(data=[go.Surface(z=z_data.values)]) fig.update_traces(contours_z=dict(show=True, usecolormap=True, highlightcolor="limegreen", project_z=True)) fig.update_layout(title='1101AD014 黃嘉琪 3D圖表', autosize=False, scene_camera_eye=dict(x=1.87, y=0.88, z=-0.64), width=700, height=500, #圖表寬高 margin=dict(l=65, r=50, b=65, t=90) ) fig.show() fig.write_html('exp4-21.html', auto_open=True) (來自我的COLAB) 1.#範例2-6:圓餅圖(plt.pie)顯示春夏秋冬四季的業績% 2.#此程式碼:1101AD014 黃嘉琪 import matplotlib.pyplot as plt mydata = [10000,20000,65000,40000] mylabel = ['sunny','rainy day','thunder','cloudy']#晴天,雨天,打雷,多雲 myexplode = [0, 0.1 , 0, 0] # 使用一个字符串分割另一个字符串,并返回由字符串组成的数组。 mycolor = ['pink','red','yellow','lightblue']#粉色,紅色,黃色,藍色 plt.pie(mydata,explode=myexplode,labels=mylabel,colors=mycolor,autopct='%3.2f%%', pctdistance=0.6, shadow = False, labeldistance= 1.1) '''explode :如果不是None,則是一個len(x)長度的陣列,指定每一塊的突出程度;突出顯示,設定每一塊分割出來的間隙大小 labels:為每個扇形提供標籤的字串序列 colors:為每個扇形提供顏色的字串序列 autopct :如果是一個格式字串,標籤將是fmt % pct。如果是一個函式,它將被呼叫。 shadow:陰影 startangle:從x軸逆時針旋轉,餅的旋轉角度 ''' ''' plt.pie(data, labels, autopct) data - array or sequence of (n,) arrays,数据data labels - list, optional, default: None,数据标签 autopct - None (default), string, or function, optional,占比计算 ''' plt.axis('equal') plt.legend()
|
|
中華科技大學數位化學習歷程 - 意見反應 |