Spaces:
Running
Running
Update index.html
Browse files- index.html +82 -1
index.html
CHANGED
|
@@ -267,7 +267,88 @@ conda install jupyter
|
|
| 267 |
pip install streamlit matplotlib
|
| 268 |
</code></pre>
|
| 269 |
</div>
|
| 270 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 271 |
</section>
|
| 272 |
|
| 273 |
</main>
|
|
|
|
| 267 |
pip install streamlit matplotlib
|
| 268 |
</code></pre>
|
| 269 |
</div>
|
| 270 |
+
|
| 271 |
+
<hr style="margin: 3rem 0; border: 1px dashed var(--border-color);">
|
| 272 |
+
|
| 273 |
+
<h3>3. Jupyter Notebook 使用教學</h3>
|
| 274 |
+
<p>安裝好環境後,Jupyter Notebook 是進行資料分析、程式編寫與製作報告的絕佳工具。以下是基本的使用教學。</p>
|
| 275 |
+
|
| 276 |
+
<h4>1. 啟動 Jupyter Notebook</h4>
|
| 277 |
+
<p>首先,確認您已經啟動先前建立的 <code>pygmt</code> 環境:</p>
|
| 278 |
+
<div class="code-block"><pre><code>conda activate pygmt</code></pre></div>
|
| 279 |
+
<p>接著,輸入以下指令來啟動 Notebook 服務:</p>
|
| 280 |
+
<div class="code-block"><pre><code>jupyter notebook</code></pre></div>
|
| 281 |
+
<p>執行後,系統會自動開啟您的預設瀏覽器,並顯示 Jupyter Notebook 的主畫面,您可以在此看到檔案列表。</p>
|
| 282 |
+
<div class="screenshot-prompt">
|
| 283 |
+
<p>📸 <strong>截圖提示:</strong> 此處應顯示 Notebook 主畫面(可看到檔案清單)。</p>
|
| 284 |
+
</div>
|
| 285 |
+
|
| 286 |
+
<h4>2. 建立一個新的 Notebook</h4>
|
| 287 |
+
<p>在主畫面的右上角點擊按鈕 <strong>New</strong>,然後在下拉選單中選擇 <strong>Python 3 (ipykernel)</strong>。</p>
|
| 288 |
+
<p>這會在新分頁中開啟一個全新的 Notebook 檔案 (<code>Untitled.ipynb</code>),您可以開始編寫程式碼。</p>
|
| 289 |
+
<div class="screenshot-prompt">
|
| 290 |
+
<p>📸 <strong>截圖提示:</strong> 此處應顯示點擊「New」按鈕的畫面,以及打開後的空白 Notebook 介面。</p>
|
| 291 |
+
</div>
|
| 292 |
+
|
| 293 |
+
<h4>3. Notebook 的基本操作</h4>
|
| 294 |
+
<ul class="step-list">
|
| 295 |
+
<li>
|
| 296 |
+
<strong>儲存格 (Cell):</strong> Notebook 由一個個的「儲存格」組成,主要分為兩種類型:
|
| 297 |
+
<ul>
|
| 298 |
+
<li><strong>Code:</strong> 用於輸入並執行 Python 程式碼。</li>
|
| 299 |
+
<li><strong>Markdown:</strong> 用於輸入格式化的文字、標題、清單、數學公式等,作為說明與排版。</li>
|
| 300 |
+
</ul>
|
| 301 |
+
</li>
|
| 302 |
+
<li>
|
| 303 |
+
<strong>執行儲存格:</strong> 選中一個儲存格後,按下 <code>Shift + Enter</code> 鍵,或點擊上方工具列的「Run」按鈕即可執行。
|
| 304 |
+
</li>
|
| 305 |
+
</ul>
|
| 306 |
+
<div class="screenshot-prompt">
|
| 307 |
+
<p>📸 <strong>截圖提示:</strong> 此處應顯示工具列中,用於切換儲存格類型 (Code/Markdown) 的下拉選單。</p>
|
| 308 |
+
</div>
|
| 309 |
+
|
| 310 |
+
<h4>4. 範例程式測試</h4>
|
| 311 |
+
<p>為了確認所有套件都已正確安裝,請在第一個 Code 儲存格中輸入以下 Python 程式碼:</p>
|
| 312 |
+
<div class="code-block">
|
| 313 |
+
<pre><code>import pygmt
|
| 314 |
+
import obspy
|
| 315 |
+
import matplotlib.pyplot as plt
|
| 316 |
+
import pandas as pd
|
| 317 |
+
|
| 318 |
+
print("Jupyter Notebook 測試成功!")</code></pre>
|
| 319 |
+
</div>
|
| 320 |
+
<p>按下 <code>Shift + Enter</code> 執行。如果下方成功輸出「Jupyter Notebook 測試成功!」的訊息,就代表您的環境已設定完成且運作正常。</p>
|
| 321 |
+
<div class="screenshot-prompt">
|
| 322 |
+
<p>📸 <strong>截圖提示:</strong> 此處應顯示程式碼儲存格以及其下方成功輸出的「Jupyter Notebook 測試成功!」結果。</p>
|
| 323 |
+
</div>
|
| 324 |
+
|
| 325 |
+
<h4>5. Notebook 常用技巧與快捷鍵</h4>
|
| 326 |
+
<p>熟悉快捷鍵能大幅提升您的工作效率:</p>
|
| 327 |
+
<ul class="step-list">
|
| 328 |
+
<li><strong>插入新儲存格:</strong>
|
| 329 |
+
<ul>
|
| 330 |
+
<li>在當前儲存格的<strong>上方</strong>插入:先按 <code>Esc</code> 進入命令模式,再按 <code>A</code> (Above)。</li>
|
| 331 |
+
<li>在當前儲存格的<strong>下方</strong>插入:先按 <code>Esc</code> 進入命令模式,再按 <code>B</code> (Below)。</li>
|
| 332 |
+
</ul>
|
| 333 |
+
</li>
|
| 334 |
+
<li><strong>刪除儲存格:</strong> 先按 <code>Esc</code> 進入命令模式,再快速按兩次 <code>D</code>。</li>
|
| 335 |
+
<li><strong>切換儲存格類型:</strong>
|
| 336 |
+
<ul>
|
| 337 |
+
<li>切換為 <strong>Markdown</strong> 模式:先按 <code>Esc</code>,再按 <code>M</code>。</li>
|
| 338 |
+
<li>切換回 <strong>Code</strong> 模式:先按 <code>Esc</code>,再按 <code>Y</code>。</li>
|
| 339 |
+
</ul>
|
| 340 |
+
</li>
|
| 341 |
+
<li><strong>輸入數學公式 (LaTeX 語法):</strong>
|
| 342 |
+
<p style="margin-bottom: 0.5rem;">在一個 Markdown 儲存格中,您可以使用 <code>$</code> 符號來包裹 LaTeX 語法以顯示公式。例如,輸入 <code>$E = mc^2$</code>,執行後會渲染成:$E = mc^2$</p>
|
| 343 |
+
</li>
|
| 344 |
+
</ul>
|
| 345 |
+
<div class="screenshot-prompt">
|
| 346 |
+
<p>📸 <strong>截圖提示:</strong> 此處應顯示一個 Markdown 儲存格,其中包含標題、清單以及渲染後的數學公式效果。</p>
|
| 347 |
+
</div>
|
| 348 |
+
|
| 349 |
+
<div class="summary-box">
|
| 350 |
+
<p>👉 透過以上教學,學生不僅能安裝好環境,更能直接利用 Notebook 的互動特性來編寫程式、進行資料實驗,並將程式碼、圖表與文字說明整合在同一份文件中,非常適合用於製作課程作業與實驗報告。</p>
|
| 351 |
+
</div>
|
| 352 |
</section>
|
| 353 |
|
| 354 |
</main>
|