Stata : 조건에 따라 문자열 변수 연결

user2146441

베팅이 이기면 'W', 패배면 'L'을 보여주는 다음 샘플 데이터에서 result라는 변수를 생성하고 있습니다.

이 변수를 각 사용자 이름에 대한 타임 스탬프별로 엄격한 순서로 행 단위로 연결하는 방법은 무엇입니까?

clear
input str16 username str40 betdate winnings
player1 "12NOV2008:19:04:01" -10
player1 "12NOV2008:12:03:44" 50
player2 "07NOV2008:14:03:33" -50
player2 "05NOV2008:09:00:00" -100
end

generate double timestamp=clock(betdate,"DMY hms") 
format timestamp %tc

cap drop result
generate result = "L"
replace result = "W" if (winnings >0)

cap drop resulthistory
generate resulthistory = ""
replace resulthistory = concat(resulthisory + result), by(USERNAME timestamp) 
닉 콕스

독자들은 질문의 마지막 줄이 판타지 구문이라는 점에 유의해야합니다. 나머지는 작동합니다.

이것은 당신이 찾는 것일 수 있습니다. 데이터를 새로 읽을 때 변수 capture drop는 존재할 수 없습니다.

clear
input str16 username str40 betdate winnings
player1 "12NOV2008:19:04:01" -10
player1 "12NOV2008:12:03:44" 50
player2 "07NOV2008:14:03:33" -50
player2 "05NOV2008:09:00:00" -100
end

gen double timestamp=clock(betdate,"DMY hms") 
format timestamp %tc

gen result = cond(winnings > 0, "W", "L") 

bysort username (timestamp): gen resulthistory = result[1] 
by username : replace resulthistory = resulthistory[_n-1] + result if _n > 1 
by username : replace resulthistory = resulthistory[_N] 

list 

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Stata 루프에서 문자열을 숫자와 연결하여 변수 정의

분류에서Dev

Stata에서 지역 변수를 문자열과 연결하는 방법

분류에서Dev

조건에 따라 문자열로 문자열 변환

분류에서Dev

연결 / 공통 열없이 조건에 따라 결합

분류에서Dev

조건에 따라 여러 행에 대한 열 값 연결

분류에서Dev

조건부 지연에 따라 변형

분류에서Dev

Excel의 조건에 따라 고유 한 문자열 수 계산

분류에서Dev

열 조건에 따라 데이터 프레임 행 연결

분류에서Dev

MySQL : 열 일치에 따라 조건부 선택 / 연결

분류에서Dev

조건에 따라 열의 숫자와 값을 연결하는 방법

분류에서Dev

조건에 따라 R의 연속 변수 레코딩

분류에서Dev

두 가지 조건에 따라 문자열을 연결하는 방법은 무엇입니까?

분류에서Dev

조건에 따라 대체 스칼라 열을 팬더에 연결

분류에서Dev

Java Streams를 사용하는 조건에 따라 객체에서 값을 문자열 변수로 설정

분류에서Dev

범위에 조건부 반환 추가 (조건에 따라 범위에서 범위를 연결할 수 있음)

분류에서Dev

결과 수에 따라 mysql 결과를 자르고 연결합니다.

분류에서Dev

조건에 따라 사용자를 나열하고 다른 조건 수에 따라 정렬하는 쿼리

분류에서Dev

NInject를 사용할 때 문화권에 따라 연결 문자열 전환

분류에서Dev

Stata의 루프에서 다양한 문자열 변수 삭제

분류에서Dev

SQL 문자열 집계는 변수 위치에 따라 다른 결과를 반환합니다.

분류에서Dev

Pandas : 값에 따라 열 이름 연결

분류에서Dev

Pandas의 조건에 따라 날짜 열에 연도 추가

분류에서Dev

조건 PHP에 따라 연관 배열에 데이터 삽입

분류에서Dev

rand (1,9)에 따라 변수에 문자열 값 할당

분류에서Dev

PHP의 조건에 따라 하나의 배열에 값 결합

분류에서Dev

열 값 조건에 따라 열 인덱스 결합

분류에서Dev

값에 대한 배열 및 문자열 변수 연결

분류에서Dev

조건부 삼항 연산자를 문자열 연결에 사용할 수 있습니까?

분류에서Dev

R 조건에 따라 날짜 열의 연도 증가

Related 관련 기사

  1. 1

    Stata 루프에서 문자열을 숫자와 연결하여 변수 정의

  2. 2

    Stata에서 지역 변수를 문자열과 연결하는 방법

  3. 3

    조건에 따라 문자열로 문자열 변환

  4. 4

    연결 / 공통 열없이 조건에 따라 결합

  5. 5

    조건에 따라 여러 행에 대한 열 값 연결

  6. 6

    조건부 지연에 따라 변형

  7. 7

    Excel의 조건에 따라 고유 한 문자열 수 계산

  8. 8

    열 조건에 따라 데이터 프레임 행 연결

  9. 9

    MySQL : 열 일치에 따라 조건부 선택 / 연결

  10. 10

    조건에 따라 열의 숫자와 값을 연결하는 방법

  11. 11

    조건에 따라 R의 연속 변수 레코딩

  12. 12

    두 가지 조건에 따라 문자열을 연결하는 방법은 무엇입니까?

  13. 13

    조건에 따라 대체 스칼라 열을 팬더에 연결

  14. 14

    Java Streams를 사용하는 조건에 따라 객체에서 값을 문자열 변수로 설정

  15. 15

    범위에 조건부 반환 추가 (조건에 따라 범위에서 범위를 연결할 수 있음)

  16. 16

    결과 수에 따라 mysql 결과를 자르고 연결합니다.

  17. 17

    조건에 따라 사용자를 나열하고 다른 조건 수에 따라 정렬하는 쿼리

  18. 18

    NInject를 사용할 때 문화권에 따라 연결 문자열 전환

  19. 19

    Stata의 루프에서 다양한 문자열 변수 삭제

  20. 20

    SQL 문자열 집계는 변수 위치에 따라 다른 결과를 반환합니다.

  21. 21

    Pandas : 값에 따라 열 이름 연결

  22. 22

    Pandas의 조건에 따라 날짜 열에 연도 추가

  23. 23

    조건 PHP에 따라 연관 배열에 데이터 삽입

  24. 24

    rand (1,9)에 따라 변수에 문자열 값 할당

  25. 25

    PHP의 조건에 따라 하나의 배열에 값 결합

  26. 26

    열 값 조건에 따라 열 인덱스 결합

  27. 27

    값에 대한 배열 및 문자열 변수 연결

  28. 28

    조건부 삼항 연산자를 문자열 연결에 사용할 수 있습니까?

  29. 29

    R 조건에 따라 날짜 열의 연도 증가

뜨겁다태그

보관