すべての.tifファイルをRで分離しようとしていますが、次のコードでも.tif.enpファイルが返されます。どうやって進める?パターンで終了するファイルを分離するためのワイルドカード式
f <- list.files(getwd(), pattern=".*tif")
すべての.tifファイルをRで分離しようとしていますが、次のコードでも.tif.enpファイルが返されます。どうやって進める?パターンで終了するファイルを分離するためのワイルドカード式
f <- list.files(getwd(), pattern=".*tif")
@ Gregorと@rawrの両方のソリューションがうまく機能します。
f <- list.files(getwd(), pattern="\\.tif$")
f <- Sys.glob(file.path(getwd(), '*tif'))
あなたはドット、 'パターン=「\\。TIFの$」'のような特殊文字をエスケープする必要がある、とあなたは、文字列の末尾であることを、 '$'を使用することができます。 – Gregor
'pattern'は正規表現パターンですか? @ Lureurel。 – Laurel
ヘルプファイルには、パターン引数は「オプションの正規表現です。正規表現に一致するファイル名だけが返されます」と記載されています。 – lmo