Skip to main content

## 這裡有一些跟程式、醫學有關的文章

歡迎光臨 🦎 林協霆醫師的個人 blog,這個網站由一名 🦀oncology+🩸hematology 肥肉的內科專科醫師維護,這裡有點雜草叢生,有很多地方都還在施工中,有亂長的藤蔓跟隨意嫁接的樹苗

  • 當然,你也可以來蜥蜴花園 看看我的文章,說不定有什麼好玩的》 🎢
  • 我的 Github裡面也有一些有趣的東西
  • 也可以看看下面這篇我最近寫的文章⬇︎

Git 協作筆記

# Git 協作筆記

流程指令:

  1. 從 main 分出一個 README branch:
git checkout main
git pull origin main
git checkout -b README
  1. 編輯 README.md 並提交:
# 編輯 README.md
vim README.md
git add README.md
git commit -m "Edit README.md for documentation updates"

專案環境與套件管理的重要性與最佳實踐

# 專案環境與套件管理的重要性與最佳實踐

在開發與管理多個專案時,保持環境的獨立性和一致性是確保順利運行的關鍵。」在程式開發的過程中,不同專案常需依賴不同版本的套件,這讓套件管理與環境隔離變得至關重要。如何有效地管理這些需求,避免系統混亂,是開發者必須掌握的技能。

從因果推論到傾向分數方法:使用 Python sklearn 實現

## 從因果推論到傾向分數方法:使用 Python sklearn 實現

  1. 介紹因果推論 (Causal Inference)

因果推論在科學研究和實證研究中扮演了關鍵角色。它是關於確定一個變數(處理或干預)對另一個變數(結果)的因果影響的過程。因果推論的核心問題在於,觀察數據通常不是從隨機實驗中取得,因此存在潛在的偏誤。舉例來說,當研究某種藥物對於疾病的影響時,觀察數據中可能包含處理組和對照組在基線特徵上的系統性差異。這些差異可能會混淆觀察到的效果,導致錯誤的結論。

你也想起舞嗎?

## 你也想起舞嗎?

你也想起舞嗎?1 你說你沒看過中央靜脈導管,你見過我的全盛時期?我儘量把每一個動作細節說明清楚,或許下一次就交給你。首先,先請病人去廁所,你不會想要在卡關時,病人一句「我要尿尿」會讓難困度從虎變龍級2

傾向分數配對後調整方法:原理、應用與注意事項 - 以癌症治療研究為例

## 傾向分數配對後調整方法:原理、應用與注意事項 - 以癌症治療研究為例

# 引言

在觀察性研究中,研究者經常面臨著如何控制混雜因素以獲得可靠因果推斷的挑戰。傾向分數配對(Propensity Score Matching, PSM)作為一種廣泛使用的方法,通過平衡處理組和對照組之間的基線特徵,有效減少了選擇偏差。然而,即使在進行 PSM 後,兩組之間可能仍存在微小但潛在重要的差異。為了解決這一問題,研究者開發了一系列配對後調整方法,其中最常用的包括回歸分析和逆機率加權法(Inverse Probability Weighting, IPW)。

如何自動讓 Finder 合併所有視窗

## 如何自動讓 Finder 合併所有視窗

# 引言(Introduction)

Mac 的 Finder 在使用多個視窗時,可能會讓用戶感到困擾,因為當 Finder 視窗越來越多時,容易讓人迷失在視窗之間,無法迅速找到剛剛打開的那個視窗。雖然你可以使用類似 AltTab - Windows alt-tab on macOS,按 option-Tab 的快捷鍵來切換視窗,但這並不總是最方便的方法。Finder 提供了「視窗」選單中的「合併所有視窗」功能,可以將所有打開的視窗合併到一個視窗中,但每次都需要手動執行。為了自動化這個過程,我們可以利用 Hammerspoon 來實現。

Efficiency Optimization in Google Apps Script for Large Dataset Processing

# Introduction

Google Apps Script 是一個強大的工具,用於自動化處理 Google Sheets 的各種任務。然而,當處理大資料集時,程式的執行效率可能會受到限制,特別是在涉及頻繁的 I/O 操作和多次重複計算的情況下。本文旨在探討這些潛在的效率瓶頸,並提出相應的優化策略,以顯著提升程式的執行速度。

MedScript 說明書

## MedScript 說明書

# 簡介

MedScript 是專為醫療用途設計的創新程式語言,旨在結合病歷書寫與程式碼自動化。通過使用特殊標記 @,可以在書寫病歷時自動觸發特定的 Python 風格功能,進行檢查、開藥、出院、診斷等操作。

堆疊溢位 (Stack Overflow) 解析與防範

# 堆疊溢位 (Stack Overflow) 解析與防範

## 引言

堆疊溢位(Stack Overflow)是程式開發中的一種常見錯誤,通常由於無窮遞迴或過深的遞迴調用導致。這篇文章將詳細討論堆疊溢位的機制,展示幾個使用 Python 程式語言的實例,並探討如何避免這類錯誤、可用的檢查機制以及發生時的應對措施。