본문 바로가기
728x90
728x90

빅데이터분석19

일상 )빅분기 실기 후기 필기보다 쉬운것 같았습니다.. 운이 좋았던것 같가도 하고.. 공부기간은 일하면서 R은 자주 써서 한3일 된것 같습니다 실 공부시간은 24시간 정도 되는것 같습니다.. 더 화이팅 입니다... 2023. 7. 8.
R ) map2_dfr, data frame에 원하는 함수 연속 적용시키기 in r 해당 함수는 purrr에 있는 함수 입니다. map2_dfr함수는 map_df와 apply함수와 비슷합니다. 하지만 map2_dfr함수는 2개의 인자를 할당 받아 사용할 수 있습니다. 무슨말이냐 하면.... 내가 원하는 column의 data형만 바꾸고 싶다.. 하면 map_df의 경우 column name을 가져올 수 있는 방법이 없어 해당 기능을 구현하는데 어려움이 있습니다 하지만 map2_dfr을 사용하면 간단히 구현 가능 합니다. 코드는 아래와 같습니다. map2_dfr(.x,.y,.f) x,y인자에 원하는 data를 할당하고 이를 적용한 함수를 fun에 할당 하면 됩니다. map2_dfr(.x=iris,.y=colnames(iris),.f=function(x,y){ if(y=="Species"|.. 2023. 6. 25.
spotfire) R data function을 이용해 data table에 행 추가하기 in spotfire data function을 이용해 table에 행을 추가하는것 해보겠습니다. 위 data에 위 data를 추가해 보겠습니다. 먼저 data table하나 만들어주시고 data function properties에 들어가 줍니다 register new 눌러주시고 위 팝업이 뜨게되면 아래와 같은 코드를 입력합니다. df 2023. 6. 25.
python ) row 인덱스 초기화 하기 .feat rest_index() in python python dataframe에서 row index를 초기화 하는 함수인 reset_index()에 대해서 적어보려고 합니다. python data frame을 다루다 보면 원하는 데이터를 슬라이싱하고보면 row index가 그대로 남아있어 초기화 하고 싶을때가 있습니다. 그때 reset_index()를 사용하면 됩니다. 예제로 한번 보겠습니다. df=pd.DataFrame({"col1":["가","나","다","라"], "col2":[1,2,3,4], "col3":["울산","대구","포항","제천"]}) 위 data frame을 사용해보겠습니다 여기서 iloc를 이용해 원하는 행을 추출하면 df.iloc[[1,3],:] 위처럼 row index가 그대로 남아있어 1,3이 나타납니다 이ㅣ index를 .. 2023. 3. 21.
728x90
728x90