목록분류 전체보기 (123)
남극

파생변수 만들기 파생변수는 간단하게는 조건에 맞는 새로운 변수를 뜻합니다. 예시를 보면서 조금 더 자세하게 이해를 해보도록 하겠습니다. dt

칼럼명 바꾸기 R에서 칼럼명을 바꾸는 방법에 대해서 알아보도록 하겠습니다. 데이터 프레임을 만들었을 때 칼럼명을 재정의해주어야 할 경우에 대비해서 배워두도록 합시다. 우선 패키지를 다운로드하도록 합시다. install.packages("dplyr") library(dplyr) dplyr이라는 패키지를 다운받고 사용하겠다고 선언을 해줍니다. value = data.frame(car= c("a","b","c")) 가볍게 하나의 열이 있는 데이터 프레임을 만들어줍니다. rename(값이 있는 변수, "바뀔 이름" = "바꿀 이름") 기본적인 형식입니다. 밑에 있는 예제를 보시면서 나머지를 이해해보도록 합시다. rename(value,c1 = car) 위에서 만들어주었던 value 변수에 있는 car 칼럼 이름..
짝수 행 삭제하기 vba에서 짝수 행을 삭제하려면 어떻게 해야 할까요? 우선 For... Next 문을 사용해서 반복을 해주어야 합니다. Sub 프로시저() Dim i As Long Dim lrow As Long lrow = Cells(Rows.Count, 1).End(xlUp).Row Application.ScreenUpdating = False lrow = lrow - 1 Debug.Print lrow For i = lrow To 1 Step -2 Range("A" & i).EntireRow.Delete Next i Application.ScreenUpdating = True End Sub 이 소스코드는 1행이 남을 때까지 계속 짝수 행을 삭제할 수 있습니다. 짝수 행이 모두 사라졌습니다. 이제 이 ..

Vba에서 차트 만들기 vba에서 차트를 만드는 방법에 대해서 알아보도록 하겠습니다. Sub 프로시저() Dim chart As chart Set chart = ActiveSheet.Shapes.AddChart(xlLine, Left:=50, Top:=40, Width:=600, Height:=250).chart chart.SetSourceData Source:=Range("A1:F9") Set chart = Nothing End Sub 기본적인 차트의 틀을 잡는 소스코드입니다. Set chart 부분에서 AddChart() 함수가 있습니다. AddChart(차트 타입, x 좌표,y 좌표, 가로 길이, 세로 길이) 이렇게 구성이 되어있습니다. 현재 a1 셀부터 f9셀까지 넣어준 값대로 나온 결과입니다. ..

데이터를 파악하는 방법 우리에게 데이터가 주어졌을 때 가장 먼저 해야 하는 일은 데이터가 어떻게 이루어졌는지 파악하는 일입니다. 링크에 들어가서 데이터를 다운로드하고 R Studio에서 데이터를 불러오도록 합시다. var1 = read.csv(file = "경로",header = True) 이렇게 입력을 해서 값을 불러왔습니다. 참고로 header는 첫 번째 행에 변수명이 있는지 없는지에 대한 true or false입니다. head() 데이터의 앞부분을 확인할 수 있는 함수입니다. 기본적으로 데이터의 앞부분 6자리를 화면에 출력해주는 함수이며 데이터의 길이를 선택할 수 있습니다. head(var1) 다음과 같은 결과를 얻을 수 있습니다. head(var1,3) 이렇게 해준다면 데이터를 맨 위에서부터 3..

데이터 프레임 데이터 프레임은 데이터를 행과 열로 구성한 사각형 모양의 표를 의미합니다. 열 (column) 열의 의미를 조금 더 자세히 파고들면 열은 "데이터의 속성"이라는 의미를 가지고 있습니다. 행 (row) 행은 "정보"라고 할 수 있습니다. 각각의 속성에 대한 정보들이 담겨있죠. 행과 열이 많아지면 행과 열이 많아진다는 뜻은 데이터가 크다는 뜻을 의미하며 데이터가 크다는 것은 분석을 할 때 여러 가지 요소에 따라서 속도, 분석 방법 등에 한계가 있을 수 있다는 뜻입니다. 데이터 프레임 만들기 데이터 프레임은 만드는 방법이 여러 가지가 있습니다. 데이터를 입력할 수 도있고 외부 데이터를 불러와 만들 수도 있습니다. data.frame(데이터,데이터...) 위와 같은 명령어로 표를 만들 수 있습니다..