본문 바로가기

전체 글38

SQL Study_기본 정의 및 Basic Syntax 1. 정의 1.1 데이터베이스 소프트웨어 : Mysql, PostgreSQL, MsSQL, ORACLE 1.2 데이터베이스 : 통합하여 관리되는 데이터의 집합체 1.3 Schema : 테이블의 집합체, 로직에 따른 분리와 그룹화. 청사진 설정 # Blueprint : 청사진 , 아키텍처 또는 공학설계를 문서화한 도면 1.4 테이블 : 데이터 엔터티를 기록, 엔터티란 객체라고 생가할 수 있음. 객체란 사람, 장소, 물건, 사건 등 명사에 해당하며 Thing에 해당. 1.5 인스턴스 : 엔터티는 인스턴스의 집합. 예를들어 과목이라는 엔터티가 있다면, 국어 수학 사회 과학은 인스턴스에 해당 가장 기본적인 Basic SQL Syntax 는 CREATE SCHEMA 'new_schema' -- Table 생성 D.. 2023. 1. 17.
Numpy 와 Pandas 데이터 사이언스를 공부할때 코딩으로 가장 가까이 접하는 index_col= 열순서 or 컬럼이름 선택 가능 df.loc[행,열] 선택 , 전체는 : 선택 or 생략 df[]는 df.loc에서 loc을 생략한 문법가장 가까이 접하는 index_col= 열순서 or 컬럼이름 선택 가능 df.loc[행,열] 선택 , 전체는 : 선택 or 생략 df[]는 df.loc에서 loc을 생략한 문법 df.iloc 은 인덱싱 값을 가지고 파악 df.iloc[2,3] , df.iloc[3: , 1:4] , df.iloc[[1,3],[2,4]] 간단 2021. 4. 13.
2021년 새해목표 데이터분석 실전 맨이 되기. 1. Kaggle expert 2. Sqld 3. 빅분기 4. 스터디 유지해서 결실을 맺자! 2021. 1. 7.
codefight_27번 문제풀이(1) def variableName(name): num = 0 for i in range(len(name)): if i == 0 : if (name[i] == '-')or(name[i] == ' ')or(name[i] == '['): num+=1 else: try : int(name[i]) num += 1 except Exception: pass elif (name[i] == '-')or(name[i] == ' ')or(name[i] == '['): num += 1 else: pass if num != 0 : return False else: return True 20번중 16개가 맞았다. 특정요소만 찾아서 제거하다보니, 다른 오류가 생긴것 같다. 변수의 생성이 문제인데, 더 많은 조건을 추가해야 풀리는건지,.. 2020. 9. 5.
codefight_26번 문제풀이 def evenDigitsOnly(n): n = str(n) lenn = len(n) num = 0 for i in n: i = int(i) if i%2 == 0: num +=1 else : pass if num == lenn: return True else: return False 수의 모든 값들이 짝수라면 True 홀수라면 False 를 나타내라 풀이시간 10분 2020. 8. 30.
codefight_25 문제풀이 def arrayReplace(inputArray, elemToReplace, substitutionElem): listArray = [] for i in inputArray: if i == elemToReplace: i = substitutionElem else : i = i listArray.append(i) return listArray 특정한값을 리스트에서 다른값으로 대체하는 방법이였다. 풀이시간 3분 2020. 8. 30.