R 언어 학습 노트(14): 자질구레한 지식 포인트(41-45)

2065 단어

41--ls( )


ls ()는 현존하는 모든 대상을 열거할 수 있습니다.pattern은 모든 이름에 문자열 's' 를 포함하는 대상을 보여 주는 구명 매개 변수입니다.
> ls()
[1] "s"
> ls(pattern = "a")
character(0)
> ls(pattern = "s")
[1] "s"

42--scan()


scan () 함수에는 변수를 설정할 수 있는 모드 (모드) 를 선택할 수 있는 인자가 있습니다. 기본값은 더블 모드입니다.파일의 내용이 수치가 아니기 때문에 오류가 발생했습니다.
> scan("z.txt")
Error in scan("z.txt") : scan() expected 'a real', got 'a'
> scan("z.txt", what = "")
Read 3 items
[1] "a" "b" "c"

43--cat()


cat () 는 여러 표현식을 출력할 수 있으며, 출력 내용에 번호가 없습니다.
> x  cat(x, "abc", 's')
1 2 3 abc s
> cat(x, "abc", 's', sep = "
") 1 2 3 abc s

cat () 는 파일을 쓰는 데도 사용할 수 있습니다
> cat(x,"
" ,"abc", 's', file = "z.txt")

44--readline() 및 readLines()


키보드에서 단행 데이터를 입력하려면readline () 함수가 매우 편리합니다.prompt는 제시어 매개 변수입니다
> w  w
[1] "5"

readLines()는 한 줄씩 파일을 읽을 수 있습니다.
4
  • file() 함수로 연결할 수 있으며 여기서 "r"는read를 나타냅니다

  • 4
  • n = 1은 한 번에 한 줄만 읽는 것을 의미합니다
  • > c  readLines(c, n = 1)
    [1] "1 2 3 "
    > readLines(c, n = 1)
    [1] "abc s"
    > readLines(c, n = 1)
    character(0)
    
    > close(c)          # close() 
    > readLines(c, n = 1)
    Error in readLines(c, n = 1) : invalid connection

    45--seek()


    seek () 는 파일 위치를 지정하여 데이터를 읽기 시작할 수 있습니다 where = 0 시작 바늘을 파일의 맨 처음에 가리킵니다
    > c  readLines(c, n = 1)
    [1] "1 2 3 "
    > seek(con = c, where = 0)
    [1] 8                          # 8 8 , 
    > readLines(c, n = 1)
    [1] "1 2 3 "
    > readLines(c, n = 1)
    [1] "abc s"
    > readLines(c, n = 1)
    character(0)

    전재 대상:https://www.cnblogs.com/xihehe/p/7536905.html

    좋은 웹페이지 즐겨찾기