전체 글 233

2024-05-02

Today1. SQL 코드카타(85번)2. 파이썬 300제(121~125)3. 파이썬 개인과제 제출4. 파이썬 심화함수 강의 복습 Today I Learned SQL 같은 테이블에서의 JOIN이 필요했던 문제https://lyj-01.tistory.com/129 197. Rising TemperatureWrite a solution to find all dates' Id with higher temperatures compared to its previous dates (yesterday).Return the result table in any order.The result format is in the following example.SELECT w1.idFROM weather AS w1JOIN wea..

TIL 2024.05.02

파이썬 개인 과제

문제 1: 데이터 불러오기 타이타닉 데이터를 불러온 다음 df라는 변수에 담고 데이터의 내용을 확인하세요.from google.colab import drivedrive.mount('/content/drive')root = "/content/drive/MyDrive/스파르타파이썬"file_address = root + "/train.csv"import pandas as pddf = pd.read_csv(file_address)display(df)  문제 2: 생존자 수 계산 타이타닉 전체 생존자 수와 사망자 수를 계산하고 출력하세요.생존자=[]사망자=[]total=df['Survived']for i in df['Survived']: if i == 1: 생존자.appen..

개인공부 2024.05.02

2024-05-01

Today1. SQL 코드카타(84번)2. 파이썬 개인 과제(궁금한점, 11번12번 풀이)3. 파이썬 300제(81~120)Today I Learned Python zip 함수 주의사항# 인자의 길이를 똑같이 해야 함# 길이가 다르다면 가장 짧은 길이의 인자에 맞춰지고 나머지는 버려지게 된다# 아래 두 개의 튜플을 하나의 딕셔너리로 변환하라. #keys를 키로, vals를 값으로 result 이름의 딕셔너리로 저장한다.keys = ("apple", "pear", "peach")vals = (300, 250, 400)for x,y in zip(keys,vals): # 마지막값만 들어감 resultresult이렇게 코드를 짤 경우 x,y  가 계속 덮어씌워지면서 결국에는 마지막 값인 {'peach..

TIL 2024.05.01

2024-04-30

Today1. 파이썬 개인 과제 풀이(~10번 문제)2. SQL 코드카타 83번3. 파이썬 300제 풀이(40~80) Today I Learned 파이썬 capitalize() 첫 글자만 대문자로 변환a="hello"b=a.capitalize()print(b)> Hello title()알파벳 외의 문자로 나누어져 있는 영단어들의 첫 글자를 모두 대문자로a="abc-def-ghi"b=a.title()print(b)> Abc-Def-Ghi 문자열의 시작문자로 검색문자열.startswith()file_name = "2020_보고서.xlsx"file_name.startswith("2020")> Truefile_name.startswith("보고서")> False 문자열의 끝문자로 검색문자열.endswith()f..

TIL 2024.04.30

2024-04-29

Today1. SQL 코드카타 1문제2. 파이썬 4~5주차 복습3. 파이썬 300제 문제 풀이(~40번) Today I Learned SQL 테이블 JOIN 하여 원하는 값 추출하기unique_id 가 없는 데이터는 null 값으로 출력SELECT COALESCE(unique_id,NULL) unique_id , nameFROM employees AS eLEFT JOIN employeeuni AS uON e.id=u.id# 애초에 LEFT JOIN 을 하게되며 unique_id 가 null 값인 행은 null 로 출력된다..# coalsce 를 사용하지 않아도 괜찮았음# 계속 어려운 문제만 풀다 간단한 문제를 풀게되니 뇌가 적응을 못하는 느낌이 드는데 기초부터 차근차근하자!   파이썬print("..

TIL 2024.04.29

군집분석

국집분석 : 각 개체에 대해 관측된 여러 개의 변수값들로부터 n 개의 개체를 몇 개의 군집으로 집단화하고, 군집들 사이의 관계를 분석하는 다변량분석 기법: 군집 분석에 이용되는 다변량 자료는 별도의 반응변수가 요구되지 않으며, 개체들 간의 유사성에만 기초하여 군집을 형성: 군집의 개수나 구조에 대한 가정 없이 데이터들 사이의 거리를 기준으로 군집화를 유도: 응집도와 분리도를 계산하며 그 값이 1에 가까울수록 완벽하게 분리되었다고 판단 거리측도 - 연속형 변수인 경우 유클리디안거리 (Eucldean): 두 점사이의 가장 짧은 거리를 계산 맨하튼거리 (Mangattan): 두 점 사이를 가로지르지 않고 길을 따라 갔을 때의 거리예제 >  계층적 군집분석: 유사한 개체를 묶어 나가는 과정을 반복하여 원하는 개..

ADsP 내용 정리 2024.04.28