본문 바로가기

전체 글401

[alice] 문과생을 위한 머신러닝 alice - 문과생을 위한 머신러닝 1. 머신러닝과 데이터 과학 이해하기 데이터과학 : 컴퓨터를 활용 -> 데이터 분석 -> 현실의 문제해결 데이터과학의 목표 : 의사결정(Decision masking, 수익화(Monotization) 빅데이터 분석 통계 분석 머신러닝 A->B, 상관관계 이해&해석, smalldata, 가정 model, 예측&패턴, Bigdata, 성능&정확도 ※ 머신러닝 : 컴퓨터가 데이터로부터 스스로 학습할 수 있도록 프로그래밍하는 과학적활동 과학적활동 : (현실적문제) 가설->검증->검증 데이터 : 컴퓨터, 데이터, 현실문제 머신러닝 컴퓨터가 데이터로부터 스스로 학습을 할 수 있도록 프로그래밍하는 과학적인 활동 과학적인 활동 : 현실적문제) 가설-> 검증-> 검증 1959) 일일.. 2020. 7. 24.
[광인사] 14일차 - 2주차 로테이션(4) 보호되어 있는 글 입니다. 2020. 7. 24.
[광인사] 13일차 - 2주차 로테이션(3) 보호되어 있는 글 입니다. 2020. 7. 22.
[alice] 월드컵 데이터 분석(이수) 월드컵 데이터 분석 & 실력확인 테스트   df.astype(int) : data를 int형으로 바꿈plt.tight_layout() : index값 이름 겹치지 않게함  [시험]이때까지 했던 실습이 조금 변형되서 나왔다.끝 ㅎㅎ '파이썬으로 시작하는 데이터분석 완강!' 더보기 2020. 7. 21.
[광인사] 12일차 - 2주차 로테이션(2) 보호되어 있는 글 입니다. 2020. 7. 21.
[광인사] 11일차 - 2주차 로테이션(1) 보호되어 있는 글 입니다. 2020. 7. 21.
[alice] Matplotlib Matplotlib Matplotlib : 데이터를 시각화하는 라이브러리  alice에서 하는 시각화방식과 수업에서 하는 방식이 살짝 달라서 헷갈렸던 부분이다.   [수업내용]바로 plt를 사용해서 그래프를 그린다.  [alice 내용으로 바꾼 것]subplot()을 생성해서 그래프를 그린다.  이를 수업내용처럼 바꿔서 해보는데 잘되지않아 강사님에게 여쭤봤다.그랬더니 fig, ax = plt.subplots()는 plt객체 ax를 만드는 코드라고 하셨다.수업진도에 맞추어서 수업에서는 뺸 내용이라고 하셨다.  plt.xlabel -> ax.set_xlabelplt.ylabel -> ax.set_ylabelplt.title -> ax.set_title plt.show()는 둘다 똑같았다.  ※ pd연계 인덱.. 2020. 7. 19.
[alice] Big-O, 문제풀이 효율적인 프로그램이란? 시간복잡도 : 알고리즘에 사용되는 총 연산횟수 공간복잡도 : 알고리즘에 사용되는 메모리공간의 총량 ※ 입력변수의 크기 : N -> 코드의 시간복잡도 = f(N) Big-O : 시간복잡도 함수의 가장 높은 차수 반복문 : 한번 중첩마다 O(N) list 다돌면 : O(N) set : O(N) sort() : O(NlogN) 매번 절반씩 입력값이 줄어들면 : O(logN) - 시간복잡도 인덱스를 알 때 : O(1) 인덱스를 모를 때 : O(N) 배열을 전부 순회 : O(N) 자료끝에 추가 : O(1) 자료중간에 추가 : O(N) 2020. 7. 19.
반응형