2024年11月14日 星期四

Python Jupyter-notebook for blank page(Solved)

RWEPA | Jupyter-notebook 開啟空白網頁(已經解決)

近期安裝最新版 Anaconda [Anaconda3-2024.10-1-Windows-x86_64.exe], 啟動 Jupyter-notebook 會有以下情形, 測試環境為 Windows 11-23H2 家用版 64位元 + Google Chrome:

問題1: 

'jupyter-notebook' 不是內部或外部命令、可執行的程式或批次檔。






解決方式:

程式集 \ 右鍵 \ 系統 \ 進階系統設定 \ 環境變數 \ 系統變數 \ Path \ 編輯 \ 新增

C:\Users\使用者名稱\anaconda3\Scripts








輸入完成後即可啟動 jupyter-notebook.

問題2:

Jupyter-notebook 可以啟動, 但結果為開啟空白網頁.

解決方式:

Google Chrome \ 設定 \ 啟始畫面 \ 選取 開啟新分頁, 設定完成即可正常啟動.














問題3:

如何使用命令提示字元開啟 Jupyter-notebook, 且預設啟始目錄為 D 磁碟.

解決方式:

在桌面新增 jupyter.bat, 使用記事本編輯此檔案, 輸入二行指令並儲存檔案
d:
jupyter-notebook














直接選取 jupyter.bat, 按 Enter 即可以於D 磁碟使用 Jupyter-notebook.

問題4:

如何使用 命令提示字元或 Anaconda Prompt 開啟 Jupyter-lab, 且預設啟始目錄為 D 磁碟.

解決方式:

直接輸入以下指令, 即可以開啟 D 磁碟工作目錄

jupyter lab --notebook-dir=D:/

#python
#jupyter-notebook
#jupyterlab
#chrome

2024年9月16日 星期一

RMarkdown Chinese Font PDF

RWEPA | R Markdown 解決轉換中文字型PDF

# 感謝 Hsin Ming 提供問題.

🌸YouTube  (包括中文字幕)https://youtu.be/6Wc75BH02iE

🌸【謝謝訂閱、按讚、分享與開啟小鈴鐺💡】

Outline:
1.建立 R Markdown
2.加入中文字型
3.解決轉換中文字型PDF
4.R Markdown 使用
5.結論

🌸投影片:

🌸Rmd 下載:
🌸Fonts 下載: 

🌸 參考以下文章提及須先執行2個步驟:

步驟1. 安裝 tinytex
install.packages("tinytex")

步驟2. 安裝 TinyTeX
tinytex::install_tinytex()

參考文章:

# rmarkdown
# rstudio
# quarto

2024年7月11日 星期四

Stable Diffusion Model

 

RWEPA | Stable Diffusion Model 本地端安裝-AI生成式繪圖


# 感謝 Janet 提供問題.

🌸YouTube  (包括中文字幕)https://youtu.be/bSMa5SGJrRk

🌸【謝謝訂閱、按讚、分享與開啟小鈴鐺💡】

Outline:
1.Stable Diffusion 簡介
2.SD 安裝與參數設定
3.SD 使用
4.SD 中文化
5.Google Colab
6.結論

🌸投影片 stable_diffusion_model.pdf

https://github.com/rwepa/DataDemo/blob/master/stable_diffusion_model.pdf

🌸AUTOMATIC 1111 github

https://github.com/AUTOMATIC1111/stable-diffusion-webui

🌸安裝 Fooocus for Windows

https://github.com/lllyasviel/Fooocus/releases/download/release/Fooocus_win64_2-1-831.7z

🌸如果沒有 NVIDIA顯示卡, 則使用Fooocus時,  在 run.bat 檔案須加上 --always-cpu, 完整2行程式碼:

.\python_embeded\python.exe -s Fooocus\entry_with_update.py --always-cpu
pause

🌸Google Colab - Fooocus線上版

#python
#stable difussion
#automatic1111
#clip
#u-net
#vae

# 2024.11.16 updated

🌸 AnyLoRA - Checkpoint

近日下載並安裝 AnyLoRA - Checkpoint, 記錄執行結果.

執行環境:
OS: Windows 11 Home
CPU: Intel Core Ultra 7
RAM: 32GB
VGA: NVIDIA RTX4060-8GB

1. 下載 AUTOMATIC 1111 - sd.webui.zip


2. 安裝中文介面

步驟2.1: sd-webui \ Extensions \ Install from URL \ https://github.com/bluelovers/stable-diffusion-webui-localization-zh_Hant.git \ Install \ Reload UI

步驟2.2: sd-webui \ Settings \ User interface \ 下拉式選單 zh_Hant \ Apply setting \ Reload UI

3. 下載 sd-webui-prompt-all-in-one

git安裝網址: https://github.com/Physton/sd-webui-prompt-all-in-one.git

4. 下載 anyloraCheckpoint 模型
  • 安裝: 將 anyloraCheckpoint_bakedvaeBlessedFp16.safetensors (3.21GB) 複製到 \sd.webui\webui\models\Stable-diffusion 目錄
  • 在 webui 網頁中切換至 "anyloraCheckpoint_bakedvaeBlessedFp16.safetensors" 模型
  • 提示字: 1girl,smile,city
  • 按 [產生 Generate] 按鈕
5. 繪圖結果(5秒生成 512x512 png圖檔)


















# end

2024年5月16日 星期四

Using RStudio to Connect MySQL

RWEPA | 使用 RStudio 連結MySQL

# 感謝 Uma 提供問題.








🌸YouTube (包括中文字幕)https://youtu.be/jsdM-y1nspQ


🌸【謝謝訂閱、按讚、分享與開啟小鈴鐺💡】

大綱:
1.MySQL 安裝
2.MySQL Workbench
3.MySQL Shell
4.RStudio 連接MySQL三大方法: 使用 odbc 套件

方法1 使用 RStudio \ Connections 視窗

方法2 使用 odbc::dbConnect+寫入密碼 --> 資安問題!

方法3 使用 odbc::dbConnect+詢問密碼

🌷下載: r_mysql.pdf

https://github.com/rwepa/r_mysql/blob/main/r_mysql.pdf

🌷下載: r_mysql.R

https://github.com/rwepa/r_mysql/blob/main/r_mysql.R

#mysql
#sql
#odbc
#rstudio

2023年11月14日 星期二

Python - Anaconda packages list

RWEPA | Python 安裝 Anaconda 軟體之後, 如何理解已安裝模組清單?














分析:

  1. 依據 2023.10.15 Windows版本 [Anaconda3-2023.09-0-Windows-x86_64.exe] 
  2. 預設安裝套件清單位置 C:\Users\UserName\anaconda3
  3. 預設安裝 489 packages
  4. 包括以下模組:
  • beautifulsoup4
  • boken
  • dask
  • datasets
  • flask
  • matplotlib
  • numpy
  • openpyxl
  • pandas
  • plotly
  • requests
  • scikit-learn
  • scipy
  • seaborn
  • sqlalchemy
  • sqlite
  • statsmodels

輸出套件清單:

在 Anaconda Prompt 視窗中輸入以下指令, 即可輸出套件清單, 使用 TYPE 可顯示內容.

conda list > conda_packages_list.txt

TYPE conda_packages_list.txt









489套件清單:

https://github.com/rwepa/DataDemo/blob/master/conda_packages_list.txt

# end

2023年10月24日 星期二

Excel drop-down list and conditional formatting

RWEPA | Excel 下拉式選單與條件式格式設定教學

# 感謝 Melody 提供問題.










🌸YouTube (包括中文字幕)https://youtu.be/OVA4dvkrsBM

謝謝訂閱、按讚、分享與開啟小鈴鐺💡】

1. 使用 Excel 進行下拉式選單,簡化使用者資料輸入並保持資料的一致性。

2. 使用 Excel 進行條件式格式設定,當使用者選取下拉式選單時,整列依照特定格式進事設定,例:整列填滿色彩。

🌷下載: excel-條件式格式設定-練習檔 (excel-conditional-formatting-practice.xlsx)

https://github.com/rwepa/DataDemo/blob/master/excel-conditional-formatting-practice.xlsx

🌷下載: excel-條件式格式設定-完成檔 (excel-conditional-formatting-finished.xlsx)

https://github.com/rwepa/DataDemo/blob/master/excel-conditional-formatting-finished.xlsx

注意:本範例無需撰寫 Excel VBA程式碼。
#excel
#下拉式選單
#條件式格式設定

2023年8月28日 星期一

Visualization Climbing Routes with Python and Streamlit

RWEPA | 登山路線視覺化分析平台 
(Python + Streamlit) 【中文字幕】





2023.11.11 更新

streamlit 佈署


步驟1: 連線

選取適當的登入選項, 本例選取 "Continue with GitHub"



步驟2: 登入 Streamlit

使用 GitHub 登入


步驟3:  建立新的app

選取 New app \ Create new app with Github Codespaces



步驟4: 佈署app

參考附圖依序輸出 "GitHub URL", "App URL", 最後按下 [Deploy!] 即完成 Streamlit 佈署.

# end

說明


使用免費 Python 與 Streamlit 模組,建立登山路線視覺化分析平台。

包括以下特色:

  1. 理解使用 Python程式匯入 GPX 檔案。
  2. 熟悉 Pandas 資料處理、matplotlib 與 folium 視覺化應用。
  3. 理解 Streamlit 模組檔案匯出為 Excel 應用。

🌸YouTube (包括中文字幕)https://youtu.be/-_zghs2qrIg

謝謝各位訂閱、按讚、分享與開啟小鈴鐺💡】

大綱


  1. 系統展示
  2. 程式解說
  3. 結論

模組


  1. gpxpy - GPX 檔案處理
  2. streamlit - 互動式資料分析
  3. folium - 地圖視覺化
  4. streamlit-folium - Streamlit + 地圖視覺化
  5. xlsxwriter - 寫入 Excel 檔案

程式碼下載


參考資源



#python
#streamlit
#gpx
#spatialization
#visualization