
R 使用 ggplot2 繪製長條圖教學與範例
介紹如何使用 R 的 ggplot2 套件繪製高品質的長條圖(bar plot)。 基本長條圖 準備資料 在繪製長條圖之前,先準備好類型名稱 type 與數值 value 的對應表: # 準備繪製長條圖的資料 my.df <- data.frame( type = c("A", "B", "C"), value = c(5.6, 7.2, 3.1) ) 查看建立好的資料: ...

介紹如何使用 R 的 ggplot2 套件繪製高品質的長條圖(bar plot)。 基本長條圖 準備資料 在繪製長條圖之前,先準備好類型名稱 type 與數值 value 的對應表: # 準備繪製長條圖的資料 my.df <- data.frame( type = c("A", "B", "C"), value = c(5.6, 7.2, 3.1) ) 查看建立好的資料: ...

介紹如何在 Jupyter 環境中使用 itkwidgets 的棋盤式與並列式影像比較圖,比較兩張 3D 影像的差異。 棋盤式影像比較圖 首先引入 itk 與 itkwidgets 模組,並以 itk 的 imread 讀取影像: import itk import itkwidgets # 以 ITK 讀取兩張影像 image1 = itk.imread("brainweb165a10f17.mha") image2 = itk.imread("brainweb1e1a10f20.mha") 使用 itkwidgets 的 checkerboard 函數可以繪製棋盤式的影像比較圖,其中的 pattern 參數可以用來調整格子的數量,這個數量也可以在互動式的操作介面上調整: ...

介紹如何使用 SimpleITK 的 IntensityWindowingImageFilter 對影像的像素值進行線性轉換。 IntensityWindowingImageFilter 的作用跟 RescaleIntensityImageFilter 類似,差異在於 IntensityWindowingImageFilter 可以自行指定窗函數的數值區間。 相關文章: SimpleITK 使用 RescaleIntensityImageFilter 轉換影像數值範圍教學與範例 ...

介紹如何在 Python 中處理 NumPy 與 VTK 兩種影像格式的互相轉換。 相關文章: Python 處理 NumPy、SimpleITK 與 ITK 影像互相轉換教學與範例 NumPy 陣列轉為 VTK 影像 以下是在 Python 中將普通的 NumPy 陣列轉為 VTK 影像的範例。 ...

介紹如何在 Python 中使用 matplotlib 的 mplot3d 工具組繪製各種 3D 圖形。 Jupyter 環境設定 若在 Jupyter 或 JupyterLab 環境中,除了安裝好 matplotlib 模組之外,建議也安裝 ipympl,可讓 Jupyter 在網頁中呈現互動式的圖形,對於分析 3D 資料非常有用。 ...