목록분류 전체보기 (443)
Data Analyst KIM
얼마전 Power BI 특강을 듣고 배운 것을 토대로 스스로 데이터를 찾아서 시각화를 진해해보았다. 강의를 들을 때는 그냥 누르시는 것을 누르면 문제가 없었지만 혼자 생각을 하며 변수를 만들고 병합하고 전처리를 하면서 정말 많은 시간이 소요되는 것을 느꼇다. 이전에 강사님이 알려주신 것보다는 낮은 수준이지만 스스로 문제를 인식해서 데이터를 찾아보고 전처리를 해서 시각화를 해서 의사결정을 하는데 기여를 했다. 앞으로 꾸준한 연습을 통해서 BI툴에 능숙한 데이터 분석가가 될 것이다.
실무에서 가장 중요한 것은 SQL이다. 회사에서는 '데이터'라는 것은 데이터베이스에 저장을 하기 때문에 SQL을 통해 가공이나 집계를 해서 원하는 데이터를 가지고 온다. 1. 쉽다. 2. 보편적이다.(대부분의 회사에서 사용한다.) 3. 실용적이다. 4. 다른 분석 언어/툴과 연계성이 높다 SQL(Structured Query Language)은 데이터에 구조화된(=사전에 지정된) 질문 언어이다. MySQL,ORACLE,PostgreSQL등이 있다. 거의 비슷하기 때문에 보편적으로 사용하는 것을 공부하고자 한다. 보편적으로 사용하는 것은 PostgreSQL이다. 자격증(SQLD)을 준비를 목표로 한다면 ORACLE을 추천한다. PostgreSQL다운로드 1. 구글 검색창에 postgresql검색해서 다운로..
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 공백을 기준으로 인덱스를 나누면 0,2,4는 숫자이고 1,3은 수식이다. 따라서 인덱스1번이 '+','-'일때고 구분하고 조건문을 각각 수행한다. 0,2인덱스를 더했을 때와 나누었을 때 결과값의 "O","X"를 리스트에 추가해준다. def solution(quiz): answer = [] for i in quiz : n = i.split(" ") if n[1] == "+" : if int(n[0])+int(n[2]) == int(n[4]) : answer.append("O") else : answer.appe..
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 2*2일 경우 가로를 한번 자르고 세로를 두번 자른다 => 1+2 = 3 2*5일 경우 가로를 한번 자르고 세로로 두번 자르는 것을 4번 반복한다. => 1+2*4 = 9 즉(M-1)+M*(N-1) (M-1)+(MN-M) = MN-1 def solution(M, N): answer = M*N-1 return answer
[모닝스쿨] 8일차(23.5.9) - "요약(정의,정리) 습관화를 통한 의사전달력 향상" 1. 독후감을 쓸 때는 본것,깨달은 것,적용할 것에 대해서 써라 2. 용어,산업이슈 정리를 통해 직무에 가까이 가라.(매일1개이상씩) 3. 의사전달의 중요성 1. 매일 아침 반찬을 챙겨주시는 어머니에게 감사합니다. 2. 피곤했는데 어제 일찍 잠을 자서 오늘은 피곤하지 않음에 감사합니다. 3. 매일 아침 모닝스쿨을 진행해주시는 박미경선생님 감사합니다. 나는 어버이날을 함께 보냈지만 감사의 인사를 드리고자 연락을 드렸다. 독후감 발표하기 저번주에 작성한 독후감을 랜덤으로 배부해서 채점을 했다. 내 독후감은 75점이였다. 책을 읽고 느낀점에 대해 조금 더 자세히 적으면 좋을 것같다는 의견이였다. 또 책에 대한 내용을 기반..
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 숫자만 모두 더하면 된다. 하지만 알파벳이 포함되어 있고 알파벳을 모두 제거를 하면된다. my_string안에 인덱스 중 알바벳인경우는 공백으로 대체를 해준다. 이후 공백을 기준으로 숫자를 나눈다. 예를들어 ["1 2 3 45"]이 경우에 공백을 기준으로 숫자를 나누면 ["1","2","3","45"]가 나올 것이다. 이후 숫자를 모두 더해주면된다. 문자를 순자로 바꾸어주고 리스트안에 값을 모두 더하는 식은 sum(list(map(int,my_string)))을 활용하면 쉽게 구할 수 있다. def solut..