작성
·
122
답변 1
0
안녕하세요~
R은 열을 우선으로 하는 언어입니다
만일 data.frame에서 두 개의 숫자와 콤마를 이용해서 인덱싱을하면 df[행번호,열번호] 로 사용됩니다
그런데 콤마 없이 벡터 하나만 주면 그것을 열번호 목록으로 인지합니다
data.frame[열번호] 로 사용이 되는 것입니다
그리고 행번호 또는 열번호는 한 개만 지정하거나 벡터를 이용해서 여러개를 지정할 수 있습니다
이해에 도움 되셨기를 바랍니다
안녕하세요!
댓글을 지금 확인하였습니다 ㅠ..........ㅠ 죄송합니다.
그렇게 생각하셔도 무리는 없으실 것 같습니다. 벡터가 행으로 사용되거나 열로 사용될 수 있는데요. data.frame에서는 열로 사용이 되고 있으니까요.
그리고 R에 대한 다른 QnA 모음을 준비했는데요. 그래프 관련 내용은 살펴보시기 바랍니다.
https://colab.research.google.com/drive/1VmixW_RYpn8_XycGAjgqSCZ00sR-_8Ke#scrollTo=me9yv4SRA16U
또한, 3과목에 대한 QnA 모음은 꼭 한 번 읽어봐 주시기 바랍니다.
https://colab.research.google.com/drive/1QDuCKk86lKTP8oxOTwOo1D2935Tu-5-e
마지막으로 구글클래스에 예상문제 풀이를 준비하고 있습니다.
https://classroom.google.com/c/NDY5NDc0NTM4ODg5?cjc=m6qjzff 오셔서 반복해 문제 풀이해 보세요 ^^!
답변보다 안내 사항이 많았네요 ^^! 그리고 보충강의 업로드 된 것도 꼬옥 들어 주시기 바랍니다.
즐거운 하루 되세요!
답변 감사합니다.
혹시 그렇다면 data.frame 안에 4개의 벡터가 각각의 데이터로 존재한다 생각하고, df[1:3]이면 1~3개의 데이터를 불러오는 인덱스라서 그렇게 된다고 이해해도 괜찮을까요?