비디오: 지지리 궁상맞은 1인 유튜브 촬영 장비와 탑뷰 촬영 방법 공개합니다!! youtube rec gadget setting 2024
때때로, 당신은 특정 폴더를 통과하고 모든 파일에있는 데이터 나 파일의 하위 집합에 대한 작업을 수행합니다 R의 스크립트를 작성 할 수 있습니다 그 폴더.
특정 폴더의 파일 목록을 얻으려면 list를 사용하십시오. files () 또는 dir (). 이 두 함수는 똑같은 일을하지만 이전 버전과의 호환성을 위해 같은 함수는 >> list라는 두 개의 이름을 갖습니다. 파일 (파일 경로 ("F". "자식", "roxygen2"))… [1] "roxygen2" "roxygen2 Rcheck"[3] "roxygen2_2 타르 GZ 0", "1 roxygen2_2 타르.. gz "
기능
설명 | 설명. files |
---|---|
디렉토리의 파일을 나열합니다. | 목록. dirs |
디렉토리의 하위 디렉토리를 나열합니다. | 파일. exists |
특정 위치에 파일이 있는지 여부를 테스트합니다. | 파일. create |
파일을 만듭니다. | 파일. remove |
파일 (및 Unix 운영 체제의 디렉토리)을 삭제합니다. | tempfile |
임시 파일의 이름을 리턴합니다. 파일 | (예: file)을 만드는 경우. create ()
또는 작성하십시오. 이 반환 된 이름을 사용하는 table () - R은 임시 폴더에 파일을 만듭니다. tempdir |
파일 시스템 | 에있는 임시 폴더의 파일 경로를 반환합니다.
|
시스템 임시 폴더에 파일의 이름으로 문자열에 이름을 반환하는 임시 파일 () 함수를 사용하여 시작:
, R 파일을 만들었습니다. 이제 당신은 읽을 수 있습니다. csv ()를 사용하여 데이터를 file이라는 새 변수로 가져옵니다. 홍채:
str ()을 사용하여 파일의 구조를 조사하십시오. 아이리스. 예상 파일로. 홍채는 데이터입니다. 150 개의 관측 프레임과 6 개의 변수 여섯 가지 변수가 있습니다. 네, 원래 아이리스에는 5 개의 기둥 만 있지만.
여기서 일어난 것은 인수 행의 기본값입니다. 읽기의 이름. csv ()는 행입니다.names = TRUE. (당신은? csv ()에 대한 도움말을 자세히 살펴봄으로써이를 확인할 수 있습니다. 그래서 R은 홍채의 원래 행 이름을 X라는 새로운 열에 저장했습니다: >> str (file. iris) ' 데이터. 프레임 ': 150 obs. 6 변수: $ X: int 1 2 3 4 5 6 7 8 9 10 … $ Sepal. 길이: 숫자 5. 1 4. 9 4. 7 4. 6 5 5. 4 4. 6 5 4. 4 9 … $ Sepal. 너비: 숫자 3. 5 3 3. 2 3. 1 3. 6 3. 9 3. 4 3. 4 2. 9 3. 1 … $ 꽃잎. 길이: 숫자 1. 4 1. 4 1. 3 1. 5 1. 4 1. 7 1. 4 1. 5 1. 4 1. 5 … $ 꽃잎. 너비: num 0. 2 0 2 2 2 2 2 0 2 4 0 3 2 0 2 1 0 … $ 종: Factor w / 3 레벨 "setosa", "versicolor", …: 1 1 1 1 1 1 1 1 1 1 …
파일 시스템을 원래 순서대로 그대로 두려면 file을 사용할 수 있습니다. delete ()를 사용하여 임시 파일을 삭제하십시오.>> 파일. remove (my. file)> 목록. files (tempdir ()) character (0)
보시다시피, list의 결과. files ()는 파일에 더 이상 존재하지 않으므로 빈 문자열입니다.