R에서 벡터로 함수의 인쇄 된 출력을 저장하는 방법은 무엇입니까?

나단 123

다음 열이 있습니다. dataframe

df <- data.frame(
 crime = as.character(c(115400, 171200, 91124, 263899, 67601, 51322)),
 stringsAsFactors=FALSE
)

아래 함수에서 볼 수 있듯이 일부 조건에 따라 처음 두 자리를 추출하는 함수를 사용하고 있습니다.

for (i in df$crime){
  if (nchar(i)==6){
    print(substring(i,1,2))}
  else {print(substring(i,1,1))
  }
}

이 함수를 실행하면 다음과 같은 출력이 표시됩니다.

[1] "11"
[1] "17"
[1] "9"
[1] "26"
[1] "6"
[1] "5"

그러나 나는 이것이 벡터를 따라 서서 저장되기를 원합니다. 어떻게 하죠?

ThomasIsCoding

다음은 ifelse+ 가있는 기본 R 솔루션입니다.substring

res <- with(df, substring(crime,1,ifelse(nchar(crime) == 6, 2, 1)))

그런

> res
[1] "11" "17" "9"  "26" "6"  "5" 

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

데이터베이스에서 저장된 HTML을 인쇄하는 방법은 무엇입니까?

분류에서Dev

다양한 크기의 for 루프 출력을 인덱스로 초기화 된 벡터에 저장하는 방법

분류에서Dev

출력을 인쇄하는 동시에 명령의 출력을 변수에 저장하는 방법은 무엇입니까?

분류에서Dev

가장 최근에 인쇄 된 줄을 입력으로 사용하는 방법은 무엇입니까?

분류에서Dev

따옴표없이 벡터에 저장된 변수 이름을 사용하는 방법은 무엇입니까?

분류에서Dev

벡터에 출력을 저장하는 방법은 무엇입니까?

분류에서Dev

r의 함수에서 벡터를 인수로 사용하는 방법은 무엇입니까?

분류에서Dev

C에서 배열로 표시된 행렬의 뒤로 열을 인쇄하는 방법은 무엇입니까?

분류에서Dev

R의 함수 인수를 기반으로 플롯을 인쇄하는 방법은 무엇입니까?

분류에서Dev

Formik 데이터의 initialValues 안에 입력 된 값을 저장하는 방법은 무엇입니까?

분류에서Dev

R의 벡터에서 함수 인수를 요소로 만드는 방법은 무엇입니까?

분류에서Dev

MATLAB에서 벡터의 값을 저장하고 플로팅하는 방법은 무엇입니까?

분류에서Dev

Windows Power Shell에서 출력을 별도의 변수로 저장하는 방법은 무엇입니까?

분류에서Dev

함수 내의 루프에서 벡터 / 배열 출력을 얻는 방법은 무엇입니까?

분류에서Dev

Sybase의 저장 프로 시저에서 XML 출력 파일을 생성하는 방법은 무엇입니까?

분류에서Dev

Sybase의 저장 프로 시저에서 XML 출력 파일을 생성하는 방법은 무엇입니까?

분류에서Dev

C에서 쉘 스크립트의 출력을 저장하는 포인터에서 여러 문자열을 얻는 방법은 무엇입니까?

분류에서Dev

터미널에 표시된 출력을 txt 파일에 저장하는 방법은 무엇입니까?

분류에서Dev

한 파일의 인덱스 값을 사용하여 인쇄하고 두 번째 파일에서 데이터를 추출하고 출력을 세 번째 파일에 저장하는 방법은 무엇입니까?

분류에서Dev

함수로 전달 된 인스턴스의 함수 속성을 추출하는 방법은 무엇입니까?

분류에서Dev

R에서 문자열 벡터로 나열된 인수를 사용하여 함수를 만드는 방법은 무엇입니까?

분류에서Dev

벡터에 저장된 객체에 속하는 포인터를 삭제하는 방법은 무엇입니까?

분류에서Dev

컨테이너에 저장된 멤버 포인터 함수를 통해 호출하는 방법은 무엇입니까?

분류에서Dev

함수 출력에서 인쇄 값을 만드는 방법은 무엇입니까?

분류에서Dev

PHP에서 한 번의 클릭으로 데이터를 저장하고 양식을 인쇄하는 방법은 무엇입니까?

분류에서Dev

이미 반환 된 함수 호출의 스택 추적을 인쇄하는 방법은 무엇입니까?

분류에서Dev

keras 레이어의 출력에서 데이터를 인쇄하는 방법은 무엇입니까?

분류에서Dev

@time의 출력을 변수에 저장하는 방법은 무엇입니까?

분류에서Dev

"bc"의 출력을 변수에 저장하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    데이터베이스에서 저장된 HTML을 인쇄하는 방법은 무엇입니까?

  2. 2

    다양한 크기의 for 루프 출력을 인덱스로 초기화 된 벡터에 저장하는 방법

  3. 3

    출력을 인쇄하는 동시에 명령의 출력을 변수에 저장하는 방법은 무엇입니까?

  4. 4

    가장 최근에 인쇄 된 줄을 입력으로 사용하는 방법은 무엇입니까?

  5. 5

    따옴표없이 벡터에 저장된 변수 이름을 사용하는 방법은 무엇입니까?

  6. 6

    벡터에 출력을 저장하는 방법은 무엇입니까?

  7. 7

    r의 함수에서 벡터를 인수로 사용하는 방법은 무엇입니까?

  8. 8

    C에서 배열로 표시된 행렬의 뒤로 열을 인쇄하는 방법은 무엇입니까?

  9. 9

    R의 함수 인수를 기반으로 플롯을 인쇄하는 방법은 무엇입니까?

  10. 10

    Formik 데이터의 initialValues 안에 입력 된 값을 저장하는 방법은 무엇입니까?

  11. 11

    R의 벡터에서 함수 인수를 요소로 만드는 방법은 무엇입니까?

  12. 12

    MATLAB에서 벡터의 값을 저장하고 플로팅하는 방법은 무엇입니까?

  13. 13

    Windows Power Shell에서 출력을 별도의 변수로 저장하는 방법은 무엇입니까?

  14. 14

    함수 내의 루프에서 벡터 / 배열 출력을 얻는 방법은 무엇입니까?

  15. 15

    Sybase의 저장 프로 시저에서 XML 출력 파일을 생성하는 방법은 무엇입니까?

  16. 16

    Sybase의 저장 프로 시저에서 XML 출력 파일을 생성하는 방법은 무엇입니까?

  17. 17

    C에서 쉘 스크립트의 출력을 저장하는 포인터에서 여러 문자열을 얻는 방법은 무엇입니까?

  18. 18

    터미널에 표시된 출력을 txt 파일에 저장하는 방법은 무엇입니까?

  19. 19

    한 파일의 인덱스 값을 사용하여 인쇄하고 두 번째 파일에서 데이터를 추출하고 출력을 세 번째 파일에 저장하는 방법은 무엇입니까?

  20. 20

    함수로 전달 된 인스턴스의 함수 속성을 추출하는 방법은 무엇입니까?

  21. 21

    R에서 문자열 벡터로 나열된 인수를 사용하여 함수를 만드는 방법은 무엇입니까?

  22. 22

    벡터에 저장된 객체에 속하는 포인터를 삭제하는 방법은 무엇입니까?

  23. 23

    컨테이너에 저장된 멤버 포인터 함수를 통해 호출하는 방법은 무엇입니까?

  24. 24

    함수 출력에서 인쇄 값을 만드는 방법은 무엇입니까?

  25. 25

    PHP에서 한 번의 클릭으로 데이터를 저장하고 양식을 인쇄하는 방법은 무엇입니까?

  26. 26

    이미 반환 된 함수 호출의 스택 추적을 인쇄하는 방법은 무엇입니까?

  27. 27

    keras 레이어의 출력에서 데이터를 인쇄하는 방법은 무엇입니까?

  28. 28

    @time의 출력을 변수에 저장하는 방법은 무엇입니까?

  29. 29

    "bc"의 출력을 변수에 저장하는 방법은 무엇입니까?

뜨겁다태그

보관