使用R列出具有指定擴展名的所有文件

使用R列出具有指定擴展名的所有文件

我對R非常陌生,正在更新R腳本以遍歷使用ArcGIS創建的一系列.dbf表並遍歷一系列圖。 我有一個目錄C:\ Scratch,它將包含我所有的.dbf文件。 但是,當ArcGIS創建這些表時,它還包含一個.dbf.xml文件。 我想從我的文件列表中刪除這些.dbf.xml文件,因此我的迭代。 我嘗試過使用正則表達式進行搜索和試驗無濟於事。 這是我正在使用的基本表達式(排除所有各種實驗): f…


如何選擇名稱中包含特定字符串的R數據框中的變量?

兩個例子對我很有幫助。 我將如何選擇:1)名稱以b或B開頭(即不區分大小寫)的變量或2)名稱包含3 df<- data.frame(a1=factor(c("Hi", "Med", "Hi", "Low"), levels=c("Low", "Med", "Hi"), ordered=TRUE), a2=c("A", "D", "A", "C"), a3=c(8…



如何用R數據框中的零代替NA值?

我有一個data.frame和一些列有NA值。 我想用零代替NAs。 我如何做到這一點?…


在R中重塑與reshape2

我試圖理解為什麼開發已經從reshape轉變為reshape2包。 它們似乎在功能上是相同的,但是,由於服務器上運行的舊版本的R,我無法升級到reshape2 。 我擔心一個重大錯誤的可能性會將開發轉移到一個全新的包,而不是簡單地繼續開發reshape 。 有誰知道reshape包裝中是否存在重大缺陷?…


r - 在data.table中插入一行

如果我有一個數據框 set.seed(12345) df=data.frame(a=rnorm(5),b=rnorm(5)) 我可以通過例如添加一行 df[6,]=c(5,6) 如果我現在在data.table中做等效的 library(data.table) dt=data.table(df) dt[6,]=c(5,6) 它失敗並出現錯誤。 將行插入data.table的正確方法是…


python - -1是什麼意思在numpy重塑?

使用帶參數-1的重塑函數可以將一個numpy矩陣重構成一個向量。 但我不知道這裡的-1是什麼意思。 例如: a=numpy.matrix([[1, 2, 3, 4],[5, 6, 7, 8]]) b=numpy.reshape(a,-1) b的結果是: matrix([[1, 2, 3, 4, 5, 6, 7, 8]]) 有人知道-1是什麼意思嗎? 它似乎python分配-1…


arrays - 有沒有一種方法來重塑一個不維持原始大小(或方便的解決方法)的數組?

作為一個簡單的例子,假設我有一個由40個排序值組成的數據集。 這個例子的值都是整數,雖然實際數據集不一定是這種情況。 import numpy as np data=np.linspace(1,40,40) 我正在嘗試在某些窗口大小的數據集內找到最大值。 計算窗口大小的公式產生一個模式,最好的數組執行(在我看來)。 為了簡單起見,假設表示窗口大小的索引是一個列表[1,2,3,4,5];…


r - Dummify字符列並找到唯一值

這個問題在這裡已有答案: 將列拆分為多個二進制虛擬列[重複] 1個答案 我有一個具有以下結構的數據幀 test<- data.frame(col=c('a; ff; cc; rr;', 'rr; a; cc; e;')) 現在我想從中創建一個數據幀,其中包含測試數據幀中每個唯一值的命名列。 唯一值是以';'結尾的值 角色,從空間開始,不包括空間。…


r - 按字母順序排序時,字母“y”出現在“i”之後

當使用函數sort(x),其中x是一個字符,字母“y”跳到中間,緊跟在字母“i”之後:>letters[1] "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s" "t"[21] "u" "v" "w" "x" "y" "z">sort(letters)[1] "a" "b" "c"…


r - 字符對象與字符對象之間的區別

根據語言定義:“ char”:“標量”字符串對象(僅內部)*** “字符”:包含字符值的向量 用戶無法輕鬆掌握帶有“***”標記的類型的對象。 y<- "My name is hasnain" class(y) 類函數告訴'y'屬於字符類。 我已經知道“ y”是字符類型的對象,屬於字符類。 角色對像也屬於角色類嗎?…




order r語言letters r移除資料 r用法 table用法 r資料清洗 r新增一列 python lubridate教學 table