열의 값을 바꾸는 기능

막시밀리안

다음과 같이 data.frame에 새 열을 만들고 싶습니다.

데이터 설명 :

`'data.frame':  20 obs. of  3 variables:
 $ gvkey            : int  1004 1004 1004 1004 1004 1004 1004 1004 1004 1004 ...
 $ DEF              : int  0 0 0 0 0 0 0 0 0 0 ...
 $ FittedRobustRatio: num  0.549 0.532 0.519 0.539 0.531 ...`

내가 작성했지만 작동하지 않는 기능 :

fun.mark <- function(x,y){
   if (x==0) { y[y>0.60] <- "Del"
   } else (x==1) {
y[y<0.45] <- "Del2"}}

NewDataFrame <- ddply(ShorterData,~gvkey,transform,Fitcorr=fun.mark(DEF, FittedRobustRatio))

그래서 기본적으로 내가 원하는 것은 0이고 FittedRobustRatio> 0.60이면 DEF 열을 살펴보고 값을 "Del"로 바꾸고 DEF 열이 1이면 (열에 0 또는 1 값만 있음) FittedRobustRatio 열을 살펴 보는 것입니다. <0.45 인 값을 예를 들어 "Del2"로 바꿉니다. 감사.

rg255

이를 위해 일반적으로 ifelse 명령을 중첩합니다. ifelse는 다음과 같이 설정합니다.

ifelse(definition e.g. a>b, gets "x" if definition met, gets "y" if definition not met)

그래서 이것은 작동합니다 ...

data.frame$new.column <- ifelse (
   data.frame$DEF=="0"&data.frame$FittedRobustRatio>0.6, "Del", ifelse(
      data.frame$DEF=="1"&data.frame$FittedRobustRatio<0.45, "Del2", "none"))

재현 가능한 데이터 프레임을 제공하지 않았기 때문에 나는 이것을 테스트 할 수 없으므로 틀릴 수 있습니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

두 문자 사이의 값을 바꾸는 Excel 기능

분류에서Dev

NaN을 포함하는 numpy 배열의 값 바꾸기

분류에서Dev

문자열의 값을 다른 값과 일치하는 값으로 바꾸기

분류에서Dev

괄호 사이의 키 / 값 문자열을 사용자 정의 HTML로 바꾸는 기능

분류에서Dev

괄호 사이의 키 / 값 문자열을 사용자 정의 HTML로 바꾸는 기능

분류에서Dev

값을 기준으로 열의 값을 이진으로 바꾸는 방법

분류에서Dev

특정 기능의 값을 바꾸는 방법은 무엇입니까?

분류에서Dev

다른 열의 값을 기준으로 열의 값 바꾸기

분류에서Dev

배열의 값 바꾸기

분류에서Dev

Pandas는 다른 열의 값을 사용하여 열 이름 바꾸기 / 전치

분류에서Dev

바꾸기 기능을 사용하여 R의 값 변경

분류에서Dev

열의 값을 임의의 값 시퀀스로 바꾸기

분류에서Dev

텍스트 파일의 모음을 "_"로 바꾸는 기능

분류에서Dev

루트 소유 파일의 이름을 바꾸는 Linux 기능

분류에서Dev

다른 열의 한 열 조건에있는 값 바꾸기 : R

분류에서Dev

열 값의 패턴을 열 값으로 바꾸기

분류에서Dev

모든 열 값을 단일 열의 값으로 바꾸기-Pandas

분류에서Dev

왼쪽에 인접한 열의 값을 기반으로 여러 열의 값을 바꾸는 방법

분류에서Dev

powerquery 열의 null 값을 위 셀의 값으로 바꾸기

분류에서Dev

팬더 바꾸기는 열의 값을 대체하지 않습니다.

분류에서Dev

특정 행과 열의 Null 값을 '기타'로 바꾸는 방법

분류에서Dev

Pandas Multiindex 행 및 열 : NaN을 일치하는 행의 값으로 바꾸기

분류에서Dev

일부 값의 이름을 바꾸는 여러 if 문의 속기

분류에서Dev

다른 배열을 기반으로 배열의 값 바꾸기

분류에서Dev

열 값 바꾸기

분류에서Dev

SSIS의 열에있는 모든 값 바꾸기

분류에서Dev

작동하지 않는 numpy 배열의 값 바꾸기

분류에서Dev

배열 값을 둘 이상의 값으로 바꾸기

분류에서Dev

이전 값을 이전 배열의 새 값으로 바꾸기

Related 관련 기사

  1. 1

    두 문자 사이의 값을 바꾸는 Excel 기능

  2. 2

    NaN을 포함하는 numpy 배열의 값 바꾸기

  3. 3

    문자열의 값을 다른 값과 일치하는 값으로 바꾸기

  4. 4

    괄호 사이의 키 / 값 문자열을 사용자 정의 HTML로 바꾸는 기능

  5. 5

    괄호 사이의 키 / 값 문자열을 사용자 정의 HTML로 바꾸는 기능

  6. 6

    값을 기준으로 열의 값을 이진으로 바꾸는 방법

  7. 7

    특정 기능의 값을 바꾸는 방법은 무엇입니까?

  8. 8

    다른 열의 값을 기준으로 열의 값 바꾸기

  9. 9

    배열의 값 바꾸기

  10. 10

    Pandas는 다른 열의 값을 사용하여 열 이름 바꾸기 / 전치

  11. 11

    바꾸기 기능을 사용하여 R의 값 변경

  12. 12

    열의 값을 임의의 값 시퀀스로 바꾸기

  13. 13

    텍스트 파일의 모음을 "_"로 바꾸는 기능

  14. 14

    루트 소유 파일의 이름을 바꾸는 Linux 기능

  15. 15

    다른 열의 한 열 조건에있는 값 바꾸기 : R

  16. 16

    열 값의 패턴을 열 값으로 바꾸기

  17. 17

    모든 열 값을 단일 열의 값으로 바꾸기-Pandas

  18. 18

    왼쪽에 인접한 열의 값을 기반으로 여러 열의 값을 바꾸는 방법

  19. 19

    powerquery 열의 null 값을 위 셀의 값으로 바꾸기

  20. 20

    팬더 바꾸기는 열의 값을 대체하지 않습니다.

  21. 21

    특정 행과 열의 Null 값을 '기타'로 바꾸는 방법

  22. 22

    Pandas Multiindex 행 및 열 : NaN을 일치하는 행의 값으로 바꾸기

  23. 23

    일부 값의 이름을 바꾸는 여러 if 문의 속기

  24. 24

    다른 배열을 기반으로 배열의 값 바꾸기

  25. 25

    열 값 바꾸기

  26. 26

    SSIS의 열에있는 모든 값 바꾸기

  27. 27

    작동하지 않는 numpy 배열의 값 바꾸기

  28. 28

    배열 값을 둘 이상의 값으로 바꾸기

  29. 29

    이전 값을 이전 배열의 새 값으로 바꾸기

뜨겁다태그

보관