2017-05-11 6 views
1

저는 최근 대학 프로젝트의 데이터 세트 작업을 위해 R을 설치했습니다.실업계, 출력 없음

R Studio에서 "stargazer"패키지를 성공적으로 다운로드하여 스크립트에로드 한 후 엑셀 시트에서 데이터 세트를 가져 왔습니다.

그러나 매우 간단한 형식으로 stargazer 명령을 실행할 때마다 (Picture 참조) 출력이 표시되지 않습니다.

저는 R에 익숙하지 않으므로 실습을 제대로하기 위해 실종되었다는 것이 명백합니까? 내가에서라도 10.12.4 일하고

및 R 3.3.1

+0

내 PC에서 'stargazer (attitude, type = "text")'는 (는) 작동하여 표를 생성합니다. 'R_trial'의 내용을 게시해야합니다. –

+1

화면의 그림은 거의 도움이되지 않습니다. [MCVE]를 게시하려면 [편집]을 통해 질문에 텍스트를 붙여 넣어야합니다. , 숫자 = 1, 아웃 = "표 install.packages ("몽 상가 ") 라이브러리 (몽 상가) 몽 상가 (R_trial, 유형 ="텍스트 ", 제목 ="기술 통계 " –

+0

@MarcoSandri이 내 코드입니다. txt ") 어떻게하면 내 엑셀 시트를 보낼 수 있습니까? 어쩌면 그것은 당신에게 더 많은 도움이 될 것입니다. –

답변

1

귀하의 데이터는 tibble 객체에 있습니다. data.frame에서이 개체를 변환하면 stargazer이 제대로 작동합니다.

df <- structure(list(D_PUBLIC = c(0, 0, 0, 1, 0, 1), 
       D_PRIVATE = c(1, 1, 1, 0, 0, 0), 
       D_SUBSIDIARY = c(0, 0, 0, 0, 1, 0), 
       D_DIVERSIFY = c(1, 0, 0, 0, 0, 0), 
       ALL_CASH = c(0, 0, 0, 0, 0, 0), 
       ALL_EQUITY = c(1, 0, 1, 1, 0, 0)), 
       .Names = c("D_PUBLIC", "D_PRIVATE", "D_SUBSIDIARY", 
       "D_DIVERSIFY", "ALL_CASH", "ALL_EQUITY"), 
       row.names = c(NA, -6L), 
       class = c("tbl_df", "tbl", "data.frame")) 
df 

####################### 
# A tibble: 6 × 6 
    D_PUBLIC D_PRIVATE D_SUBSIDIARY D_DIVERSIFY ALL_CASH ALL_EQUITY 
    <dbl>  <dbl>  <dbl>  <dbl> <dbl>  <dbl> 
1  0   1   0   1  0   1 
2  0   1   0   0  0   0 
3  0   1   0   0  0   1 
4  1   0   0   0  0   1 
5  0   0   1   0  0   0 
6  1   0   0   0  0   0 


stargazer(as.data.frame(df), type="text") 

===================================== 
Statistic N Mean St. Dev. Min Max 
------------------------------------- 
D_PUBLIC  6 0.333 0.516 0 1 
D_PRIVATE 6 0.500 0.548 0 1 
D_SUBSIDIARY 6 0.167 0.408 0 1 
D_DIVERSIFY 6 0.167 0.408 0 1 
ALL_CASH  6 0.000 0.000 0 0 
ALL_EQUITY 6 0.500 0.548 0 1 
------------------------------------- 
+0

고맙습니다. 문제는 해결되었습니다! –