[NumPy] 데이터 분석하기
NumPy Python에서 대규모 다차원 배열을 다룰 수 있게 도와주는 라이브러리 아래처럼 모듈을 import 하여 사용한다. import numpy as np dtype dtype에 단일 타입을 입력할 수 있다. dtype을 전달하면 해당 타입으로 배열이 생성된다. dtype 설명 다양한...
NumPy Python에서 대규모 다차원 배열을 다룰 수 있게 도와주는 라이브러리 아래처럼 모듈을 import 하여 사용한다. import numpy as np dtype dtype에 단일 타입을 입력할 수 있다. dtype을 전달하면 해당 타입으로 배열이 생성된다. dtype 설명 다양한...
location.search URL 뒤의 ?를 포함한 문자열 쿼리이다. 최신 브라우저에서는 쿼리 문자열에서 파라미터 값을 쉽게 찾을 수 있도록 URLSearchParams 및 URL.searchParams를 제공한다. URLSearchParams(location.search) location.search를 구문 분석하여 key-value 형태의...
onLoad 이벤트 핸들러 추가 리액트에서 onLoad를 통해 iframe이 로드되었을 때 이벤트를 실행할 수 있다. 참고로 iframe 내부에서 서버 에러가 발생해도 로드 되었다는 이벤트가 발생한다. <iframe onLoad="{handleOnLoadIframe}" /> iframe 내부 root 체크 contentDocume...
오류 나는 경우 리액트에서 ref를 props로 전달하기 위해서는 forwardRef를 사용해야 한다. forwardRef를 사용하지 않고 자식에게 ref를 전달하면 아래와 같은 에러가 발생한다. // App.jsx const ref = React.createRef(); <FancyButton ref={ref}>Click me!<...
MVC Model - View - Controller 구조의 디자인 패턴 사용자가 View를 조작하면(ex. 버튼 클릭) Controller가 Model을 업데이트하고, 다시 View를 변경한다. 위 그림을 좀 더 보충하자면 아래 그림처럼 Controller에서 View를 바로 변경하기도 한다. 보편적으로 많이 사용되는 패턴이며, Vi...
Class 클래스 생성 class 클래스이름:으로 생성 class Aircon: # Aircon 클래스를 생성 변수 선언 class Aircon: temp = 20 wind_speed = 1 메서드 선언 파이썬에서 클래스의 메서드에는 첫 번째 매개변수를 전달해주어야 한다. 매개변수명이 반드시 self일 필요는 없지만 컨...
Video 엘리먼트 기본 구조 <video poster="thumbnail.png" autoplay controls loop playsinline> <source src="/media/cc0-videos/flower.mp4" type="video/mp4" /> </video> 속성 autoplay 비디오가...
모듈 재사용 가능한 변수와 함수, 코드를 모아둔 .py 파일 모듈 불러오기 import를 통해 모듈을 불러올 수 있다. import random # random 모듈을 불러온다 모듈 사용하기 모듈 뒤에 .을 붙여서 모듈 속 함수나 변수를 사용할 수 있다. import random print(random.randrange(0, 2)) #...
조건문 조건에 따라 특정 명령을 수행하는 구문 조건문에 들어가는 명령들은 같은 들여쓰기로 구분해야 한다. if 조건이 참이면 명령을 수행 if a >= 5: print("a는 5 이상입니다!") elif 이전 조건이 거짓인 상황에서 조건이 참이면 명령을 수행 if a >= 5: print("a는 5 이상입니다!...
user-select user-select 속성은 사용자가 텍스트를 선택할 수 있는지 지정한다. 값을 none으로 하면 텍스트를 드래그해도 텍스트 영역이 선택되지 않는다. p { user-select: none; } 참고사이트 user-select