SAS 회귀 출력 데이터 구조

왕 진화

저는 1993 년부터 2014 년까지 매일 시장 수익률에 대한 주식 수익률 (수천 개 회사의)에 대한 선형 회귀를 실행해야하는 연구 프로젝트를 진행하고 있습니다.

데이터는 (이것은 더미 데이터입니다) :

| Ticker   | Time     | Stock Return | Market Return |
|----------|----------|--------------|---------------|
| Facebook | 12:00:01 | 1%           | 1.5%          |
| Facebook | 12:00:02 | 1.5%         | 2%            |
| ...      |          |              |               |
| Apple    | 12:00:01 | -0.5%        | 1.5%          |
| Apple    | 12:00:03 | -0.3%        | 2%            |

데이터 볼륨이 상당히 큽니다. 매일 약 1.5G의 데이터가 있습니다. 회귀 분석 및 실행에 필요한 21 년의 데이터가 있습니다.

회귀 공식은 다음과 유사합니다.

Stock_Return = beta * Market_Return + alpha 

여기서 베타와 알파는 우리가 추정하는 두 개의 계수입니다. 계수는 회사마다 그리고 매일 다릅니다.

이제 내 질문은 각 회사와 매일의 베타 및 알파를 데이터 구조로 출력하는 방법입니다.

SAS 회귀 문서를 읽고 있었지만 출력이 데이터 구조가 아닌 텍스트 인 것 같습니다.

문서의 코드 :

   proc reg;
      model y=x;
   run;

문서의 출력 :

여기에 이미지 설명 입력

매일 모든 회사의 모든 베타를 읽을 수있는 방법은 없습니다. 수만 개가 있습니다.

따라서 베타를 데이터 구조로 출력하고 추출하는 방법이 있는지 궁금합니다.

OOP 언어 (python 및 java)에 대한 배경 지식이 있습니다. 따라서 SAS는 때때로 정말 혼란 스러울 수 있습니다 ...

SAS는 여러면에서 객체 지향 프로그래밍 언어와 매우 유사하지만 물론 기능 언어와 4GL의 기능도 있습니다.

이 경우 출력 전달 시스템 개체 ( ODS)라는 개체가 있습니다. 인쇄 된 출력을 생성하는 SAS 9의 모든 절차는 출력 전달 시스템을 통해 생성되며 일반적으로 ODS OUTPUT객체 이름을 알고있는 경우 해당 출력을 얻을 수 있습니다 .

ODS TRACE특정 proc에 의해 생성 된 출력의 이름을 보는 데 사용할 수 있습니다 .

data stocks;
  set sashelp.stocks;
run;

ods trace on;
proc reg data=stocks;
  by stock;
  model close=open;
run;
ods trace off;

로그의 이름을 기록하십시오. 그런 다음 출력 측면에서 원하는 것이 무엇이든 proc을 ODS OUTPUT명령문으로 래핑하십시오 .

따라서 모수 추정치를 원하면 다음과 같이 가져올 수 있습니다.

ods output ParameterEstimates=stockParams;
proc reg data=stocks;
  by stock;
  model close=open;
run;
ods output close;

여러 데이터 세트를 출력하려는 ​​경우 원하는만큼 ODS OUTPUT 문을 가질 수 있습니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

선형 회귀 함수 호출에서 데이터 세트를 동적으로 참조하는 방법

분류에서Dev

조회를 사용하여 데이터를 비교하고 Python을 사용하여 데이터에서 가장 긴 문구 만 출력합니까?

분류에서Dev

이메일 SAS html 출력

분류에서Dev

PROC MEANS를 파일 / SAS 데이터 테이블로 출력

분류에서Dev

C # 출력 트리 구조의 형태로 데이터 인쇄

분류에서Dev

SAS는 다른 데이터 세트의 배열과 같은 조회 데이터 세트를 사용합니다.

분류에서Dev

freepascal : JSON 및 재귀 데이터 구조

분류에서Dev

SAS Hash Merge Macro-여러 데이터 세트 출력

분류에서Dev

cox 회귀 출력 테이블 또는 R의 플롯

분류에서Dev

선형 회귀를위한 for 루프의 출력 이름 지정

분류에서Dev

libsvm이 다중 출력 회귀에 대해 작동합니까?

분류에서Dev

기본 회로의 데이터 구조

분류에서Dev

구문 분석 된 SAXParser 출력을 HashMap / 다른 데이터 구조로 변환

분류에서Dev

415 개 파일에 대한 선형 회귀, 출력 파일 이름, 회귀 계수, 유의성

분류에서Dev

오픈 이력서의 선형 회귀?

분류에서Dev

문자열 출력을 파이썬 데이터 구조로 파싱하기

분류에서Dev

SAS : 데이터 재구성 (스태킹)

분류에서Dev

조회 값을 변경하는 데이터베이스 구조

분류에서Dev

파이썬 선형 회귀 구현

분류에서Dev

값 의미론과 큰 데이터 구조의 출력 매개 변수

분류에서Dev

r에서 빈도 테이블 및 회귀 모델 출력 사용자 정의

분류에서Dev

R : 여러 회귀 출력의 게시 가능한 테이블 생성

분류에서Dev

콘솔 (ToString () 데이터 사용) 및 seq (구조화 된 데이터 사용)로 출력하는 Serilog

분류에서Dev

조회를 사용하여 열에서 데이터 추출

분류에서Dev

3 개의 입력 벡터와 4 개의 출력 벡터를 사용한 선형 회귀?

분류에서Dev

여러 파일 (구조 출력)에서 데이터를 추출하고 하나의 파일로 인쇄

분류에서Dev

하나의 파일에있는 json 데이터 구조와 출력에 대한 js 호출?

분류에서Dev

선형 회귀-잘못된 출력

분류에서Dev

회귀 출력에 열 추가

Related 관련 기사

  1. 1

    선형 회귀 함수 호출에서 데이터 세트를 동적으로 참조하는 방법

  2. 2

    조회를 사용하여 데이터를 비교하고 Python을 사용하여 데이터에서 가장 긴 문구 만 출력합니까?

  3. 3

    이메일 SAS html 출력

  4. 4

    PROC MEANS를 파일 / SAS 데이터 테이블로 출력

  5. 5

    C # 출력 트리 구조의 형태로 데이터 인쇄

  6. 6

    SAS는 다른 데이터 세트의 배열과 같은 조회 데이터 세트를 사용합니다.

  7. 7

    freepascal : JSON 및 재귀 데이터 구조

  8. 8

    SAS Hash Merge Macro-여러 데이터 세트 출력

  9. 9

    cox 회귀 출력 테이블 또는 R의 플롯

  10. 10

    선형 회귀를위한 for 루프의 출력 이름 지정

  11. 11

    libsvm이 다중 출력 회귀에 대해 작동합니까?

  12. 12

    기본 회로의 데이터 구조

  13. 13

    구문 분석 된 SAXParser 출력을 HashMap / 다른 데이터 구조로 변환

  14. 14

    415 개 파일에 대한 선형 회귀, 출력 파일 이름, 회귀 계수, 유의성

  15. 15

    오픈 이력서의 선형 회귀?

  16. 16

    문자열 출력을 파이썬 데이터 구조로 파싱하기

  17. 17

    SAS : 데이터 재구성 (스태킹)

  18. 18

    조회 값을 변경하는 데이터베이스 구조

  19. 19

    파이썬 선형 회귀 구현

  20. 20

    값 의미론과 큰 데이터 구조의 출력 매개 변수

  21. 21

    r에서 빈도 테이블 및 회귀 모델 출력 사용자 정의

  22. 22

    R : 여러 회귀 출력의 게시 가능한 테이블 생성

  23. 23

    콘솔 (ToString () 데이터 사용) 및 seq (구조화 된 데이터 사용)로 출력하는 Serilog

  24. 24

    조회를 사용하여 열에서 데이터 추출

  25. 25

    3 개의 입력 벡터와 4 개의 출력 벡터를 사용한 선형 회귀?

  26. 26

    여러 파일 (구조 출력)에서 데이터를 추출하고 하나의 파일로 인쇄

  27. 27

    하나의 파일에있는 json 데이터 구조와 출력에 대한 js 호출?

  28. 28

    선형 회귀-잘못된 출력

  29. 29

    회귀 출력에 열 추가

뜨겁다태그

보관