본문 바로가기

전체 글

(12)
[파이썬] 리스트에서 중복 값을 제거하는 2가지 방법 데이터 전처리 중 가장 자주 나오는 유형이 '중복된 값 제거'이다. 리스트에서 중복 값을 제거하는 2가지 방법이 있는데, 보통 이 중 첫번째 방법만 안다. 방법 1 : Set으로 전환한 후, 다시 리스트로 바꾸기 파이썬 자료형 중 Set을 이용한 방법이다. 중복 자료를 허용하지 않는 집합 자료형(Set)의 특징을 이용한 것이다. ## 방법 1) set으로 바꾼 후 다시 list로 변환 duplicate_list = ['안','녕','하','세','요','세','요'] cleaned_list = list(set(duplicate_list)) 하지만 집합 자료형은 중복 자료도 허용하지 않고, 자료 순서도 고려하지 않는다. 그래서 리스트의 원래 순서가 유지되지 않는 경우가 많다. 방법 2: dict.fromk..
개발/IT 유튜브 채널 분야별 추천 (영어) 개발을 배우기에 가장 좋은 자료는 어디에 있을까? 친구가 이런 질문을 한다면 주저하지 않고 이렇게 답할 것이다. "모든 자료는 유튜브에 있다." 이번 글에서는 그동안 개발/데이터 분석 공부를 하면서 참고했던, 그리고 지금도 참고하고 있는 유튜브 채널들을 소개해본다. 여기서 소개되는 모든 채널의 공통점이 3가지가 있다. 1. 그 어떤 유료컨텐츠/강의에도 비견되는 퀄리티 - "이런 퀄리티의 강의가 무료라니??" 라는 놀라움과 감사함을 준 채널들만 골랐다. 2. 언어는 영어 이번 글을 정리하면서 다시 한번 영어의 중요성을 느낀다. 영어로 접할 수 있는 자료의 양과 질은 한글 자료와는 비교가 되지 않는 것 같다. 아래에 소개되는 채널의 영어는 전혀 어려운 수준이 아니고 고등교육을 이수한 사람이라면 누구나 이해할..
[구글 시트] 2중 종속 드롭다운 (Dependent Dropdown) 만들기 데이터를 정리할 때 드롭다운으로 목록을 만들고 싶은데, 상위 항목과 하위 항목이 있고 서로 연계가 되도록 제작할 때가 있다. 에를 들어 채소와 과일이라는 상위 항목이 있고, 채소를 선택하면 양파,마늘,무 과일을 선택하면 오렌지,사과,바나나만 드롭다운으로 표시해야 하는 식이다. 2중 종속 드롭다운을 만드는 방법은 다음과 같다. 1. 상위항목이 하위 항목과 대응되도록 테이블을 만들기 왼쪽에는 상위 항목, 오른 쪽에는 하위 항목을 나열하기 2. Join 함수로 하위 항목들을 하나의 셀 값으로 합치기 2중 종속 드롭다운을 만들 때 vlookup을 사용할 예정인데, 이를 위해서는 1개의 상위항목과 대응되는 1개의 셀 값이 필요하다. 그래서 아래와 같이 Join 함수를 이용해서 여러 하위 항목들을 하나의 값으로 합..