R & Python學習目錄 === > [color=#40f1ef][name=LHB阿好伯, Jan 26, 2019 10:05 PM][:earth_africa:](https://www.facebook.com/LHB0222/) ###### tags: `R & python` `R` `Python` ![](https://i.imgur.com/47HlvGH.png) 這系列相關文章在心中也蘊釀很久了 除了Excel我另外一個興趣就是R R的語法相較於Excel VBA 更好學習 相較於Python的2.X 或是 3.X 有眾多版本相容問題 我更喜歡使用R的簡單環境 使用過Rstudio後你會覺得學習使用R語言不是那麼的困難 在每次以Excel 與 R語言處理好一個個問題時 那份喜悅是不斷堆使我前進的動力 未來並不排斥Python 因為許多功能在 R 中並無法實現 希望未來能夠在跟大家分享相關資料 --- 網站所有文章皆為 H.B. Liu 撰寫,歡迎分享但勿轉貼 也可以到[**粉專私訊我**](https://www.facebook.com/LHB0222/) 喜歡我分享的內容也可以按讚追蹤一下我的粉專 幫我分享給所~~~有的朋友 \o/ 有所錯誤歡迎指教 > - [R學習目錄](/ABmg8mYtRVi-PFxCkp0EuA) ## 入門須知 - [軟體安裝_IED-Rstudio](/HgGK5N53Qsu_mmmLvFC1Mw) - 下載Rstudio - RStudio的介面介紹 - [編程風格指南](/49YB_TibQq2KoDYLJyciMg) - R編程風格指南 - 文檔名 : Test.R - 變數名稱(identifiers) - 句法 - 賦值 - 備註 - 自訂函數 - 後記 - fromatR_自動格式化R代碼 - [R基礎控制函數](/u3CKWSvvQHu6Ak5qYwzUBA) - 基礎控制函數 - 程式碼註解 # - 物件變數 - 工作位置 - 保存工作成果save() - 結束Rstudio - [安裝載入套件(package)](/bPjdSGHJQO-hAbq_4YeiFA) - 安裝載入套件(package) - 透過Rstudio - install.packages安裝;library載入 - 安裝Github上套件 - [多套件安裝與更新](/uLUg_vgeRGWfJYdstfepqw) - [R pacman套件管理工具](/Yhipi8hKSiCdy2dRmqz8Dg) - [常用套件紀錄](/Ib3dNEcyRbavZ_wmjX_lnw) - p_load()-安裝,載入和更新套件 - p_install() - 僅安裝套件 - GitHub安裝和加載套件 - p_temp() - 安裝臨時套件 - p_update() - 更新套件 - p_unload - 卸載套件 - p_depends() - 檢查依賴 - p_information() - 回傳套件資訊 - p_functions() - 回傳套件函數 - [R 語言_基本計算](/55b7rAotSO-fbh6tqDDgTA) - 四則運算 - 餘數和商數 - 次方或平方根 - 絕對值 - R的科學符號 e - 三角函數 - 四捨五入 - 近似函數 - 階乘 n! - 無限大 Infinity - Not a Number(NaN) - Not Available (缺失值,NA) - 缺失值處理 - 直接移除有缺失值的資料 - 使用平均數填補遺漏值 - K-Nearest Neighbours填補遺漏值 - Multivariate Imputation by Chained Equations (鍊式方程的多元插補,MICE) - [R 語言_向量物件](/ZSqtBEgxRgiIXjxwQdHnSA) - 有序數列 - : 序列符號( Sequence ) - 生成定序列seq() - 連接向量物件 c() 函數 - 重復向量物件rep( ) - 建立空向量numeric( )函數 - 建立亂數 sample() - 向量運算 - 常見運算 - 累積運算函數 - 向量差值運算函數 - 向量物件排序函數 - 向量物件特徵 - 向量長度 - 基本統計函數 - 分布 - 正態分布 - 均勻分布 - [多維數據矩陣(Matrix)與陣列(Array)](/KqHOdxkkSrKMPMAZpYr5Cw?both) - 矩陣Matrix - 合併向量成為矩陣 - 資料提取 df[row, col] - 相關函數 - 矩陣轉置 t(x) - 矩陣相乘 x %*% y - 修改或查詢 row | column名稱 - rownames(x)|colnames(x) - 矩陣處理套件-matricks - 簡單建立矩陣- m() - 快速建立垂直向量 - v() - [R 變數類型](/r2fDokEySs-oCK8RRqzZmA) - 判斷變數類型函數 class() - R 處理數值的限制 - 浮點數陷阱 - Data Frames資料框架 - 建立 Data Frames - 簡單數據處理 - 移除重複值 - 數據交叉比較 - [關係運算](/tC-jcj-rSpyFswoew-9p6g) - Relational Operators關係運算子 - Logical Operators 邏輯運算子 - Miscellaneous Operators 雜項運算子 - [Decision making 決策](/Nx-w7IKbTtm9vql-bfdCFQ) - [Conditionals 條件判斷](/vA_udmdTSnGmJGz43JqJAQ) - Conditionals 條件判斷 - IF Condition 如果判 - IF … ELSE…單層判斷 - IF…ELIF…ELSE…多層判斷 - 巢狀結構 - 使用 and、or 進行條件判斷-減少巢狀使用 - [時間資料處理](/H5ec_KE6SMWs8oPmcGCpsg) - 取得時間資訊 - 取得特定日期或時間資訊 - 單日期之文字格式轉換 - 包含時間資料之文字格式轉換 - 時間格式之運算 - lubridate套件更靈活處理R時間格式 - 判斷日期日期 - 簡單的函數來獲取日期或時間物件 - 時間的四捨五入與條件捨去、進位 - [使用 renv 進行 R 專案環境管理指南](/edqpYObsTy6PlrnXi1X2vw) - ## 繪圖系統 基本圖表介紹 先認識各類圖表你才會了解有哪些呈現方式 甚麼時候需要畫甚麼圖 - [一圖勝千表_數據可視化_基本圖表篇](/LphJAeGFTVKIMT-FP0giNg) - 柱狀圖(Bar Chart) - 折線圖(Line Chart) - 散佈圖(Scatter Chart) - 氣泡圖(Bubble Chart) - 雷達圖(Radar Chart) - 箱形圖(boxplot) - 小提琴圖(violin plot) - beeswarm(?蜜蜂圖?) - 馬賽克圖(Mosaic plot) - 樹狀圖(Treemapping) - 熱點圖(Heat map) - 等高線圖(Contour map, Topographic map) - 桑基圖(Sankey diagram) - 可視化線上服務 - PLOTDB色盲在可視化上遇到的問題 - [基礎繪圖 Base Plot](/4RWYkqvuRZa_mHHRN25-Wg) - [使用R繪製三元相圖(Ternary plot)結合等高線圖(topographic map)](/6TmtB3XwSbSaG_0HQe1gKA) - ggplot2 - [ggplot2入門筆記-1](/KI8qRuYjQNyan8POB9w_HQ) - 數據(Data)和映射(Mapping) - 基本圖形 - 視覺通道映射 - 顏色-colour - 點符號樣式-shape - 尺吋-size - 標籤文字角度-angle - 分組-group - 填充區域顏色-fill - [ggplot2推薦配置](/L6Y0JBFwSHWl5RIk_Tjmsg) - theme主題設定 - 可用主題theme_XXX() - 圖形配色 - 更改字體配置 - 更改字型 - extrafont - 更改字體大小 - ggeasy - [Rstudio 繪圖裝置修改-加速9倍ggplot2繪圖速度](/u7awRcm2TN-RwTmdLOtHdg) - [一招完美解決R語言畫圖與ggplot2中英混合字體格式](/71sUx-5ESM6oTvfchIpohA) - [ggplot2邊緣圖_ggExtra](/bimBjKUMSHqtDI3xh0HQdw) - [R語言ggplot2散佈圖衍生圖-2D bin plot](/k3jf1WFTSrqiTgipFVdCyg) # Project - [使用R(RStudio Cloud)語言擷取觀測資料查詢系統氣象資料](/cAVB2a4XRsC4SvAFhmygNQ) ![](https://i.imgur.com/QXrTF4N.jpg) -[R語言-股票套件quantmod & tidyquant](/S5L5O_vrREu2iLqpQblW3w) ![](https://i.imgur.com/spql6MN.jpg) -[R語言讀取TIF檔並轉成csv檔](/smreBrubRq-gCepnI18JXQ) ![](https://hackmd.io/_uploads/S1jIMIbUF.jpg) -[使用R Shiny抓取Google Sheet資料繪製圖片](/_FxwDfRATf-sQu2FzvKmOQ) - [R語言網路免費基礎資料與個人推薦書單](/1TgzGGWGT_KLSvkDOwDmTw) - [相關論壇](/t5ZqN58cQkWJ17-2YWHvZw) # Bio7_Supervised Image Classification with ImageJ and R in Bio7 ![](https://i.imgur.com/rWjlOBC.png) https://bio7.org/ # python - [Python IED安裝_Jupyter Notebook與常用快捷鍵](/xYtImhxbRWCEils6wKigEw?edit) - [Python基本認識與R的比較](/pJ43YRFgTaOkSQQ0Emncyg) - Python基本認識與R的比較 - 註解符號# - 變數命名 - 基本計算 - 四則運算 - 餘數和商數 - 次方或平方根 - 指派運算子 - 多重賦值 - 物件變數 - 參考資料與書籍 - [python 關係運算](/x8_6-9wGT4eu_WG9DTOiTg) - 關係運算子 - 邏輯運算子 - [30 Days of Python學習筆記](/iHngNtIBRP6Ao0hN0Fs-vA) - [Python網路免費基礎資料與個人推薦書單](/1WUVG1IbRMmL42z3CZxL7g) # [眾多免費資料](https://github.com/EbookFoundation/free-programming-books/) [電子書製作_電電轉換器](https://conv.denshochan.com/tw) ## [左手python,右手R](https://danzhuibing.github.io/left_python_right_r.html)
{"metaMigratedAt":"2023-06-14T19:57:41.754Z","metaMigratedFrom":"Content","title":"R & Python學習目錄","breaks":true,"description":"[color=#40f1ef][name=LHB阿好伯, Jan 26, 2019 10:05 PM]:earth_africa:","contributors":"[{\"id\":\"0afe0f67-8323-487b-830e-2e82f84cfef4\",\"add\":8396,\"del\":2260}]"}
Expand menu