전체 글 51

[데이터 분석 라이브러리] 판다스 데이터 추출 - loc, iloc으로 데이터 선택하기, 조건 연산

데이터 추출 1. loc : 명시적 location 2. iloc : 암묵적 location .loc : 명시적인 인덱스를 참조하는 인덱싱/슬라이싱 인덱스 값을 알고 있을때 사용한다. country.loc['china'] #인덱스가 china인 것의 데이터 추출 country.loc['japen':'korea', :'population'] #슬라이싱으로 데이터 추출 .iloc : 파이썬 스타일의 정수 인덱스 인덱싱/슬라이싱 (암묵적인 순서에 따라 출력) 구체적인 컬럼이나 인덱스명 모를때 사용한다. country.iloc[0] #인덱스 country.iloc[1:3, :2] #슬라이싱 컬럼명 자체를 활용하여 DataFrame에서 데이터 선택도 가능 country country['gdp'] # Series로..

카테고리 없음 2022.11.25

[데이터 분석 라이브러리] 파이썬 판다스 Series, DataFrame

3. 데이터 조작 및 분석을 위한 Pandas 기본 01. Pandas란 02. Series 데이터 03. 데이터프레임 01. Pandas 란 Pandas : 구조화된 데이터를 효과적으로 처리하고 저장하기 위한 파이썬 라이브러리 Pandas 특징 - Array 계산에 특화된 Numpy를 기반으로 설계되었다. - 파일(또는 URL)로부터 표로 나타낸 데이터를 불러오는 데 가장 접근하기 쉽고 거의 완벽한 기능을 제공한다. - 시리즈, 데이터프레임이라는 구조를 사용하여 서로 다른 형태 및 시계열 데이터의 복잡한 테이블을 다룰 수 있게 해준다. - 데이터 핸들링(자르기, 빠진 요소 삭제/추가, 명칭 변경, 합치기 등)과 시각화에 편리한 기능을 제공한다. - 관행적으로 pd라고 불러온다. import pandas..

[데이터 분석을 위한 라이브러리] 파이썬 numpy, numpy와 list차이

2. 데이터 핸들링을 위한 라이브러리 Numpy 01. Numpy란 02. Numpy와 파이썬 List 차이 03. 배열의 기초 04. 배열의 속성 05. 실습 06. Indexing & Slicing 01. Numpy란 Numpy : 파이썬에서 과학계산과 데이터 분석에 필요한 기본 패키지로 대규모의 다차원 배열을 다룰 수 있게 도와준다. (Numerical Python의 약자로, 수치적 파이썬을 의미.) 즉, 여러 차원의 큰 배열을 다룰때 유용한 패키지로, 데이터 분석을 위해서 pandas와 함께 필수적으로 숙지해야 하는 패키지이다. * 데이터 분석 및 머신러닝에 자주 쓰이는 파이썬 라이브러리로는 Numpy, Pandas, Matplotlib, Tensorflow, Pytorch, Scipy, Kera..

[데이터 분석을 위한 라이브러리] 파이썬 모듈이란?

1. 파이썬의 여러가지 모듈과 패키지. 01. 모듈이란 02. 모듈 사용하기 03. 모듈 만들기 04. 패키지 05. 실습 01. 모듈이란 코드의 길이가 길어지는 상황들이 발생. 이때 필요한 모든 함수나 변수를 구현하는 것은 불가능 => 누군가 만들어 놓음 함수, 변수 등을 활용. 이런 함수와 변수의 모음집을 모듈이라고 한다. 모듈 : 특정 목적을 가진 함수와 자료의 모임. 예를들어 '라면 레시피'라는 모듈이 있다고 하자. 이 모듈안에는 다음과 같은 자료와 함수가 있는 것! 스프의 양 : 5 넣어야 하는 물의 양 : 550 쿠지라이식 라면 끓이기 : ku_ramen() 해장라면 끓이기 : sok_ramen() 02. 모듈 사용하기 모듈을 사용하기 위해서는 import문 사용. #random 모듈 불러오기..

React Frontend - CSS 편집

Bootstrap css 수정하고 싶을때 https://think0wise.tistory.com/24 react-bootstrap css수정, 덮어쓰기 하는 법! ( feat. css 우선순위 ) 제가 처음 부트스트랩을 사용하면서 골머리를 썩었고, 그 이후 무려 이 글을 포스팅 하는 오늘까지도 대충 야매로 넘겼던 부트 스트랩 css 수정에 대해 정리를 해보려고 합니댜. 단지 잘 가져온 b think0wise.tistory.com 리액트 아이콘 https://react-icons.github.io/react-icons/icons?name=tb React Icons react-icons.github.io 부트스트랩 그리드 시스템 이해하기 https://www.w3schools.com/bootstrap/boo..

[React] useState연습 - 기존 배열에 값 새로 추가하기

import {useState} from 'react'; const App = () => { const[names, setNames] = useState(['가', '나']); const[input, setInput] = useState(""); const handleInputChange = (e) => { setInput(e.target.value); } // Usestate이용하여 기존 배열에 새로운 값 추가하기 const handleUpload = () => { setNames((prevState) => { console.log(prevState); //새로운 input이 기존 배열의 뒤에 추가된다. //예를들어 '다'를 새로 입력하여 추가할 경우 input은 [가, 나, 다]가 된다. return..

프론트엔드 2022.10.28

안드로이드 외부 클래스 메소드 참조하기 - Kotlin

https://juahnpop.tistory.com/231 안드로이드 코틀린 : 일반 클래스 또는 Fragment에서 MainActivity의 메서드 사용하기 Android Kotlin : 일반 Class에서 MainActivity의 프로퍼티 및 메서드 사용하기 일반 Class 와 Fragment에서 MainActivity의 메서드 및 프로퍼티 사용 방법 에 대해 작성하였습니다. Fragment 에서 MainActivity.. juahnpop.tistory.com 참조하고자 하는 class 내에서 다음과 같이 선언 init{ instance = this } companion object{ private var instance:MyActivity? = null fun getInstance(): MyActi..

Yolo 안드로이드 스튜디오 연동 | darknet weights 파일 변환

yolo 학습을 마치고 yolo를 안드로이드 스튜디오에 연동하는 과정을 담은 포스팅입니다! 저는 darknet yolov4로 학습한 tiny모델을 사용했는데요, darknet모델을 안드로이드 스튜디오에서 올리기 위해서는 아래와 같이 크게 두 가지가 있습니다. 1. TensorFlow 이용 2. OpenCV 이용 YOLO v4 in other frameworks TensorFlow: pip install yolov4 YOLOv4 on TensorFlow 2.0 / TFlite / Android: https://github.com/hunglc007/tensorflow-yolov4-tflite Official TF models: https://github.com/tensorflow/models/tree/mas..

반응형