본문 바로가기

반응형

Python 기초

[파이썬] Pandas, Matplotlib 그래프(line, bar) 그리기_01 Pandas, Matplotlib 그래프 그리기_01 판다스(Pandas)는 파이썬에서 제공하는 데이터 분석을 위한 라이브러리이고, 매트플롯(Matplotlib)은 데이터 시각화를 위한 파이썬 라이브러리입니다. 이러한 라이브러리를 활용하여 다양한 그래프(꺾은선, 막대, 파이, 히스토그램, 박스 그래프 등)를 그리며, 효과적인 시각적 전달을 위해 여러 설정 값(크기, 색상, 그리드, 간격, xy 축 표현 등)들을 적절히 설정할 수 있습니다. 데이터를 시각화하기 위한 첫 번째로, 그래프의 가장 기본인 꺾은선(line) 그래프와 막대(bar) 그래프를 연습해보려 합니다. 예제 데이터는 비트 코인 가격과 거래량이며, 사용 툴은 주피터 노트북을 사용합니다. #주피터 노트북 설치 Step 1. 데이터 불러오기 주피.. 더보기
[파이썬] 리스트 (List): 함수, 메소드 정리 리스트 관련 함수 및 메소드 파이썬 리스트에 대해서 알아보고 테스트 하며 알게된 함수 및 메소드만 따로 정리 해 놓았습니다. 필요에 맞게 쉽게 찾아 사용하시길 바라며, 추가 사항이 있을 때 마다 업데이트 하도록 하겠습니다. # 리스트 길이 확인 하기 len (변수명) 리스트를 구성하는 요소의 총 개수를 알려줍니다. fruit = [ "사과", "포도", "바나나", "아보카도", "딸기", "키위" ] print (len(fruit))# fruit 리스트에 있는 요소가 전부 몇개야? 6 # 리스트 값의 반복 횟수 확인 하기 변수명.count (요소 값) 해당 요소 값이 리스트에서 몇 개 있는지 알려줍니다. fruit = [ "사과", "포도", "바나나", "아보카도", "포도", "포도" ] print.. 더보기
[파이썬] 문자열 (String): 정의, 인덱싱, 슬라이싱, 포맷팅 문자열 파이썬 문자열은 1가지 타입을 가지며, String이라 합니다. " " 큰 따옴표 or ' ' 작은따옴표로 쌓여있는 자료는 모두 문자입니다. 즉, 어떠한 자료를 문자로서 사용하고자 한다면 " " 또는 ' '를 반듯이 함께 적어주어야 합니다. 문자열 (string) "파이썬" 'Phython' "12" '1.2' "!@#" print (type("파이썬!")) print (type('hello')) print (type("12")) 문자열 연산 문자를 연속적으로 이어주는 기능이며(띄어쓰기(space) 포함), 그 결과 역시 문자형 타입을 가지게 됩니다. 숫자 역시 " "로 감싸주면 문자형이 되므로, 아래 예시와 같이 순차적으로 연결된 결과가 나옵니다. - 문자열 사이의 연산은 더하기(+)만 가능합니.. 더보기
[파이썬] 리스트 (List): 정의, 인덱싱, 슬라이싱 리스트 여러개의 숫자(string, float) 또는 문자(string)를 하나의 세트로 묶어 놓은 데이터 유형입니다. 1개의 리스트 변수에 여러가지 자료를 담을 수 있으므로, 많은 양의 데이터를 연산하고 관리하기 위해 사용합니다. - 파이썬에서 리스트는 [ ] 안에 저장하며, 각 자료 값은 콤마로 구분합니다. - 하나의 리스트에 문자와 숫자 모두 저장 가능합니다. number = [ 1, 2, 3, 4, 5, 6, 7.1, 8.5, 9.0, 10.2 ] fruit = [ "사과", "포도", "바나나", "아보카도", "딸기", "키위" ] price = [ "사과", 1000, "포도", 8700, "바나나", 4300 ] print(number) print (type(number)) print(fr.. 더보기
[파이썬] 숫자형 (Integer, Float): 숫자 유형, 연산 숫자형 - 파이썬의 숫자는 크게 정수형(integer), 실수형(float) 2가지 타입이 있습니다. 정수형(integer) 실수형(float) 음의 정수: -1, -2, -3, ... 0 양의 정수: 1, 2, 3, ... 소수점으로 표현 가능한 수 즉, 정수 이외의 모든 수 -1.12, 0.482, 파이(pi), e, 루트... number = 1 print (type (number)) number = -1 print (type (number)) number = 1.21 print (type (number)) number = pi print (type (number)) # 정수형 확인 # 소수형 확인 # 정수와 실수 외, 8진수와 16진수와 같은 타입도 있으나 많이 사용하는 타입은 아닙니다. # 8진.. 더보기

반응형