技術問答
技術文章
iT 徵才
聊天室
2025 鐵人賽
登入/註冊
問答
文章
Tag
邦友
鐵人賽
搜尋
2023 iThome 鐵人賽
DAY
14
0
Software Development
挽救肝指數 x 職場生存術 x 老闆愛看的投影片製造機
系列 第
14
篇
Day 14 - 調查甘特圖製作方法
15th鐵人賽
投影片
python
甘特圖
rita0124
團隊
我在鐵人賽烙賽、也在外木山裸泳◑ω◐
2023-09-15 21:20:54
1573 瀏覽
分享至
需求分析
根據我在本作第一篇所提到的部分,要繪製
甘特圖
,給
總經理接班人B
看
即使我很想跟他說,幹嘛不直接上 Asana 直接看
Timeline
就好?
雖然打從心底認為這是疊床架屋
然而鐵人賽嘛,支票都開了,還是要意思意思做個東西來看看
需求就是:畫個
簡單的甘特圖
做法依序是
先找出哪些套件可以輕鬆畫出甘特圖
寫支程式來抓出
過期的工作
、
進行中的工作
和
即將到來的工作
(好像有點複雜)
然後幫每個組員,畫出一張甘特圖
量化這個奴隸被壓榨的程度
搜尋並評估套件適用性
想像中的做法:
X軸基於時間,
起始日、截止日
;Y軸則是
誰的工作名稱
嘗試一張圖
畫一個人的工作
嘗試一張圖
畫
一個專案中的
多個人的工作
Picasso
從 google 搜尋找到鐵人賽文章,
【Day 11】 簡單的 “Picasso” 甘特圖
- 適用於傳產從業人員的實用報表製圖術系列 第 11 篇
優點:拿我去年的程式碼來改,可以省很多時間
缺點:這個是 JavaScript,如果要在 python 裡頭執行 JavaScript 的話,要參考
https://www.geeksforgeeks.org/how-to-run-javascript-from-python/
想法:巫術一般的作法,等我有空再來測試,評估串起來要花三天以上
另外可以思考
ObservableHQ
是否有直接匯出圖檔的玩法?
Plotly
從網頁的介紹和範例程式碼,看起來是用
簡單幾行
就可以畫圖了
從範例看起來,好像都會用到
pandas
優點:看起來很簡單
缺點:看起來要跟 pandas 一起使用,但我還不熟 pandas;但如果只是要用 DataFrame 的話,又顯得有點殺雞用牛刀
想法:我覺得一邊輕鬆自學一邊寫文章,大概花個兩三天吧
使用上還要注意,這套的授權有分成免費和付費:https://plotly.com/python/is-plotly-free/
其他參考資料:https://python-charts.com/evolution/gantt-chart-plotly/
Matplotlib
這個算是很常見的畫圖工作,連我外行人也用來畫論文圖表,那個 MatMatlab
參考資料:https://www.datacamp.com/tutorial/how-to-make-gantt-chart-in-python-matplotlib
優點:相對熟悉一些,網路資源很多
缺點:比 Plotly 用了更多牛刀去殺雞,另外網路上看到的寫法都很像陳述式用法,不太乾淨
想法:基於一邊寫文章一邊學習的想法,這個留著當備案好了,估計大概花兩三天就可以畫出來
結論
為了避免不斷擴大戰場,在看完資料後,決定先嘗試以
Plotly
來進行後續畫甘蔗圖~
留言
追蹤
檢舉
上一篇
Day 13 - 根據輸入決定如何產製投影片
下一篇
Day 15 - 使用 Plotly Express 套件繪製甘特圖實作
系列文
挽救肝指數 x 職場生存術 x 老闆愛看的投影片製造機
共
30
篇
目錄
RSS系列文
訂閱系列文
13
人訂閱
26
Day 26 - 抽離機敏資訊、完成 Dockerfile
27
Day 27 - 容器映像檔搬家、Amazon ECR 和 Docker Hub
28
Day 28 - 定義 ECS Task 及運行容器
29
Day 29 - 使用 Linux 主機部署 PPTBoss 容器服務
30
Day 30 - 使用 Github Actions 自動化更新環境
完整目錄
熱門推薦
{{ item.subject }}
{{ item.channelVendor }}
|
{{ item.webinarstarted }}
|
{{ formatDate(item.duration) }}
直播中
立即報名
尚未有邦友留言
立即登入留言
iThome鐵人賽
參賽組數
902
組
團體組數
37
組
累計文章數
19844
篇
完賽人數
528
人
看影片追技術
看更多
{{ item.subject }}
{{ item.channelVendor }}
|
{{ formatDate(item.duration) }}
直播中
熱門tag
15th鐵人賽
16th鐵人賽
13th鐵人賽
14th鐵人賽
17th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
javascript
2018鐵人賽
python
2017鐵人賽
windows
php
c#
linux
windows server
css
react
熱門問題
iOS 裝置無法透過 IPsec VPN 連入 FortiGate,請問正確設定方式?
EPSON LQ-690C 印表機中一刀跑版
[Javascript] 非同步執行,如何延緩後面程式的處理 ??
AARQ 通訊協議是?
印表機設定 - Epson 690c
Dell or Asus Storage 或NAS,哪牌比較好?
Dell or Asus 伺服器,哪牌比較好?
將硬碟上的 EFI 分割區複製到固態硬碟後,ARM 架構的 Ubuntu Server 無法啟動
sdray vigor2927 sslvpn ip設定問題
FortiGate SSLVPN替代方案?
熱門回答
iOS 裝置無法透過 IPsec VPN 連入 FortiGate,請問正確設定方式?
EPSON LQ-690C 印表機中一刀跑版
[Javascript] 非同步執行,如何延緩後面程式的處理 ??
FortiGate SSLVPN替代方案?
印表機設定 - Epson 690c
熱門文章
Vue 3 生命週期(Lifecycle) 四大階段 建立(Create)、掛載(Mount)、更新(Update)、 銷毀(Unmount)
[資料治理實戰回憶錄]0-從失敗中開始
台灣職場必學的Excel函數技巧
VScode 開發應用系統專案(8-1) - Spring Boot Security 設定與認證前置準備
什麼是四大報表及其組成?完整解析
IT邦幫忙
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}