"무슨 크기가 다른 경우 벡터에 동일한 기능을 적용하여 데이터를 치죠위한 가장 좋은 방법 인 SQL에있는 서버를 가져 오는 방법은 무엇입니까? "
셰인 (Shane)이 제안한대로, 여기에 선택의 여지가 있습니다. 물론 사용자 정의 기능과 함께 사용할 수도 있습니다. 요약 정보가 충분한 정보를 제공하지 않는다고 생각되는 경우에 대비하십시오.
SQL 부분 : 대부분의 관계형 DBMS에는 RPostgreSQL, RMySQL, ROracle과 같은 패키지가 있으며 일반적으로 RODBC가 있습니다. MS SQL 서버에 대해 말하면 특정 패키지가 있는지 확실하지 않지만 RODBC가 작업을 수행해야합니다. MS SQL 서버와 결혼했는지는 모르겠지만 R-RMy 용 로컬 데이터베이스를 실행할 수있는 옵션이 있다면 설치하기가 정말 쉽습니다.
일반적으로 데이터베이스 패키지를 사용하면 테이블을 R data.frame으로 변환하는 dbListTable 또는 dbReadTable과 같은 래퍼를 사용합니다.
데이터를 실제로 가져 오려면 데이터베이스의 .csv 내보내기를 사용하고 필요에 따라 read.table 또는 read.csv를 사용할 수 있습니다. 하지만 데이터베이스에 직접 연결하는 것이 좋습니다. 이전에는 해본 적이 없지만 더 재미있을지라도 그리 어렵지 않습니다.
편집 : 나는 MS를 사용하지는하지만, 어쩌면 mailing list post이
셰인은 무엇입니까? "<~" –
니스'찾고 <-' ;-) – mbq
DF 년대는 같은 길이의 열이 있지만 그 의미하지는 않습니다 당신이 그들로 길이가 다른 아닌 그룹 벡터해야한다. 그것들은리스트가 할 수있는 것보다 개별 벡터에 더 많은 의미를 부여 할 수있게 해줍니다. – John