새싹 27

[핀테커스] 230919 python 수학 실습

Exercise.1 - 9: 추가점수를 받은 학생들의 평균 복합 대입 연산자를 이용해 학생들의 점수를 수정하고, 평균을 다시 구해봅니다.¶ 이를 통해 모든 data가 같은 값으로 변했을 때 평균이 어떻게 바뀌는지 확인해봅니다. In [ ]: score1 = 10 score2 = 20 score3 = 30 n_student = 3 mean = (score1 + score2 + score3)/n_student print(mean) 20.0 In [ ]: score1 += 10 score2 += 10 score3 += 10 print(score1, score2, score3) 20 30 40 In [ ]: mean = (score1 + score2 + score3)/n_student print(mean) 30..

새싹/TIL 2023.09.19

[핀테커스] 230915 미니프로젝트

미니 프로젝트 - 데이터 분석 01. 주제 도출(문제정의) (1) > 💬 실제로 내가 관심 있는 실생활에서 느낀 불편함, 관심분야, 최근 이슈(현상)가 가진 문제를 정의해보세요. (25m) ex) 최근 출산율이 저조(현상)해서 노동인구의 감소(발생문제) 방사능 오염수 방류(현상)로 수산시장 수요 감소(발생문제) 기후변화로 인한 폼염 발생수 증가(현상)로 폭염질환 환자 증가(발생문제) > 📢 너무 긴 시간을 투자하지 말아주세요! 일정 시간을 두고 토의 후에 가장 많은 투표를 받은 주제를 선정한다던지, 이후에 진행될 과정은 고민하지 마시고 어떤 ‘문제’를 해결하고 싶은지에 집중해주세요. 02. 추진배경 (1) 추진배경 > 💬 해당 주제에 대해서 분석을 해야하는 이유에 대해서 찾아보고 을 작성해주세요. (25..

새싹/TIL 2023.09.15

[핀테커스] 230914 데이터 시각화

상황별 그래프 종류 비교 분석 : 막대차트, 라인차트 등 구성 분석 : 파이차트, 히트맵 등 관계 분석 : 스케터 차트 등 분포 분석 : 히스토그램, 박스플롯, 바이올린 플랏 등 데이터의 종류 연속형데이터 : 숫자, ex) 키, 몸무게, 판매량, 매출 .. 범주형데이터 : 범주 ex) 형액형, MBTI, 성별, 사는지역 … A사가 판매하는 10개의 제품의 월별 판매량 비교 비교 분석 막대(x: 범주형(월, 제품 명), y : 연속형(판매량) 각 항목별 판매량이 한눈에 확인할 수 있다. 높이 차이를 직관적으로 파악할 수 있다. 라인(x: 범주형(월), y : 연속형(제품에 따른 판매량) 월별 판매량 변화를 보기 쉬움 시간에따라 보기에 적합 (기간이 길수록 라인이 괜찮을 것 같다.) 인구 밀도와 평균 수명 ..

새싹/TIL 2023.09.14

[핀테커스] 230911 데이터 사이언스 라이브러리 pandas 실습

데이터 과학 라이브러리 numpy: 파이썬에서 수학적 연산을 효과적으로 수행할 수 있도록 하는 라이브러리. 다차원 배열 및 행렬 연산에 유용하게 사용됩니다. pandas: 데이터를 조작하고 분석하기 위한 라이브러리. 테이블 형태의 데이터를 쉽게 다룰 수 있습니다. matplotlib: 파이썬에서 그래프 및 차트를 그리기 위한 라이브러리. 기본적인 그래프부터 복잡한 데이터 시각화까지 다양한 형태의 그래프를 그릴 수 있습니다. seaborn: matplotlib을 기반으로 하는 통계용 그래프 라이브러리. matplotlib보다 좀 더 간편하고 좀 더 다양한 그래프를 그릴 수 있습니다. plotly: 인터랙티브한 그래프를 그리기 위한 라이브러리. 웹사이트나 대쉬보드에서 사용하기 적합합니다. tensorflow..

새싹/TIL 2023.09.11

[핀테커스] 230908 postgresql 실습

sql 실습 -- 230908 SQL 실습 -- 1(과제). invoices 테이블에서 가장 높은 총 금액을 가진 청구서의 정보를 선택 SELECT * FROM invoices i3 WHERE Total = ( SELECT MAX(Total) from invoices i4); -- 2. tracks 테이블에서 곡 길이가 평균 길이보다 긴 곡들의 정보를 선택 SELECT * FROM tracks t WHERE Milliseconds > ( SELECT AVG(Milliseconds) from tracks t2) ; -- 3(과제). genres 테이블에서 곡 수가 가장 많은 장르의 정보를 선택 SELECT * FROM genres g WHERE GenreId = ( SELECT GenreId from tr..

새싹/TIL 2023.09.08

[핀테커스] 230907 sqlite sql 실습

postgresql 준비 데스크탑에 설치하였지만 서버가 있으므로 서버에 설치 우분투 설치 : proxmox 에 설치 우분투에 postgresql 설치 : https://www.postgresql.org/download/linux/ubuntu/ 외부 접속 : https://cocook.tistory.com/96 https://velog.io/@jewon119/TIL135.PostgreSQL-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EC%A0%91%EC%86%8D-%EB%AC%B8%EC%A0%9Cpassword-authentication-failed 이론 NoSql 정의 NoSql 과 RDBMS 차이 SQL 실습 실습 DB 다운로드 : https://www.sqlitetutorial.net/wp..

새싹/TIL 2023.09.06

[핀테커스] 230906 python 모듈 함수 클래스

0906 Python 함수 In [ ]: # 함수의 매개변수(parameter)란 함수를 호출할 때 인수로 전달된 값을 함수 내부에서 사용할 수 있게 해주는 변수입니다. # 함수의 인수(argument)란 함수가 호출될 때 함수로 값을 전달해주는 변수를 가리킵니다. In [ ]: def say_myself(name, old, man=True): # man 의 기본값 설정 가능 print(f"나의 이름은 {name} 입니다.") print(f"나이는 {old}살입니다.") if man: print("남자입니다.") else: print("여자입니다.") say_myself("홍길동", 20) say_myself("반희수", 20, man=False) 나의 이름은 홍길동 입니다. 나이는 20살입니다. 남자입..

새싹/TIL 2023.09.06