분류 전체보기93 2장 데이터 수집하기 02-1 API 사용하기 API란 : 두 프로그램이 서로 대화하기 위한 방법을 정의한 것 웹 페이지를 전송하기 위한 통신 규약:HTTP HTTP: 인터넷에서 웹 페이지를 전송하는 기본 통신 방법 웹 페이지 문서: HTML HTML: 웹 브라우저가 화면에 표시할 수 있는 문서의 한 종류이자 웹 페이지를 위한 표준 언어 → 이와 같은 언어를 마크업이라고 부른다. 웹 기반 API는 HTTP 프로토콜을 사용하지만 HTML을 주고받는 것이 아니라 일반적으로 CSV, JSON, XML 같은 파일을 사용 프로그램 A 프로그램 B ← 데이터 요청(HTTP) → 데이터 전송(CSV, JSON, XML) *CSV, JSON, XML을 선호하는 이유: HTML 소스는 구조가 복잡하기 때문 파이썬에서 JSON 데이터 다루기 .. 2023. 5. 14. 1장 데이터 분석을 시작하며 데이터 분석이란 특징 데이터 분석 데이터 과학 범주 비교적 소규모 대규모 목표 의사 결정을 돕기 위한 통찰을 제공하는 일 문제 해결을 위해 최선의 솔루션을 만드는 일 주요 기술 컴퓨터 과학, 통계학, 시각화 등 컴퓨터 과학, 통계학, 머신러닝, 인공지능 등 빅데이터 사용 사용 통계적 관점에서 보는 데이터 분석 기술통계: 관측이나 실험을 통해 수집한 데이터를 정량화하거나 요약하는 기법 예) 평균 계산/최솟값, 최댓값 찾기 탐색적 데이터 분석: 데이터를 시각적으로 표현하여 주요 특징을 찾고 분석하는 방법 가설검정: 주어진 데이터를 기반으로 특정 가정이 합당한지 평가하는 통계 방법 데이터 분석가 프로그래밍, 수학, 통계, 도메인 지식(비즈니스 문제에 대한 전문 지식) 모두 필요 작업과정 좁은 의미의 데이터 분.. 2023. 5. 12. 아두이노, 파이어베이스, 앱인벤터 연결 - 온습도 센서 이번에 새로 파이어베이스 라이브러리가 바뀌면서 전에 되던 코드가 되지 않았다. 혹시 몰라서 파이어베이스랑 연결하지 않고, 온습도 측정하는 코드만 따로 해봤는데 이 코드는 잘 됐다. 파이어베이스랑 연결되는 것에서 문제가 있는 듯 했다. 전에 사용했던 코드 ↓ https://practicecprogram.tistory.com/94 아두이노 파이어베이스랑 온도습도 연결-앱인벤터 #include #include #include "DHT.h" #define DHTPIN 5 // what digital pin we're connected to #define DHTTYPE DHT11 // DHT 11 DHT dht(DHTPIN, DHTTYPE); // Set these to .. practicecprogram.tis.. 2020. 7. 7. 삽입정렬 #include #define MAX_SIZE 5 IsS(int A[],int n){ int tem; for(int i = 0; i0 && A[j] 2019. 9. 30. 버블 정렬 #include #define MAX_SIZE 5 int bst(int A[], int n) { int Bound, j, top, tem; Bound=-1; do{ top=n; for(j=top-1; j>Bound; j--) { if(A[j] 2019. 9. 11. 이전 1 2 3 4 5 ··· 19 다음