본문 바로가기
반응형

Index3

파이썬 데이터프레임 다루기 오랜만에 사용하려고 하면 늘 헛갈리는 파이썬 데이터프레임 다루기. 사실 헛갈리는 이유는 동일한 결과를 낼 수 있는 방법이 너무 많기 때문이라고 생각한다. 개인적으로 가장 심플하다고 생각하는 방법 하나씩만 정리해 둔다. 1. 특정 열 인덱싱 df_temp = df.loc[:, ['a']] df['a'] 같은 방식은 잊어버리자. 나중에 행 인덱싱할 때 꼭 df[0,] 같은 것도 동작할 것처럼 착각하게 된다. 그냥 인덱싱은 무조건 loc 사용한다고 생각하는 편이 맘 편하다. [:] 은 all 의 의미. 열 이름을 굳이 리스트에 담아 전달하는 것은 익숙해질 때까지 다소 어색하지만 두 가지 이점이 있다. 1. 하나의 열만 인덱싱하더라도 결과가 데이터프레임으로 반환된다. (df.loc[:, 'a'] 의 결과는 판다.. 2022. 3. 28.
[GA] Dimensions & Metrics 의 파라미터 찾기 2017/04/03 - [컴퓨터] - [GA] 구글 애널리틱스에서 자동으로 보고서 만들기에서 언급한대로 보고서를 만들다 보면 정렬(Sort)이라든지 필터링(Filters)을 하고 싶은 경우가 있다. '페이지뷰 역순으로 정렬해 줘'는 물론 Sort 항목에 기록하면 될텐데, 뭐라고 써야 할까? 정답은 -ga:pageviews 다. 날짜 역순 정렬은? 역시 Sort 항목에 -ga:date 라고 적으면 된다. GA 내부에서 사용하는 이런 이름(parameter)들을 한 번에 검색할 수 있도록 구글은 친절하게 검색 페이지를 열어두고 있다. 주소는 다음과 같다. https://developers.google.com/analytics/devguides/reporting/core/dimsmets#mode=api 위의 .. 2017. 5. 30.
[엑셀] 가장 큰 값의 위치 찾기 가장 큰 값이 '얼마인지'가 아니라 가장 큰 값이 '몇 행 몇 열에 있는지'가 알고 싶을 때가 있다. 예를 들어 다음과 같은 자료에서 가장 큰 값의 위치를 찾으려면 조건부 서식을 사용하면 되겠다. [조건부 서식] - [상위/하위 규칙] - [상위 10개 항목] 에서 숫자를 1로 바꾸어 주면 위와 같이 가장 높은 숫자만 빨간 색으로 보여준다. 문제는 이게 몇만 셀쯤 되면 기껏 빨간 색으로 바꾸어 놓아도 그 빨간 색이 도대체 어디 있는지를 찾을 수가 없다는 점이다. 혹시나 싶어 [찾기] (Ctrl + F) - [서식] 으로 빨간 색을 지정해 보아도 [조건부 서식]으로 지정된 서식은 검색이 불가능하다. 해결 방법은 매우 간단한데, 급할 땐 좀처럼 안 떠오를 때가 있다. 시트의 빈 곳에, 혹은 다른 시트에 ma.. 2016. 12. 28.
반응형