본문 바로가기
반응형

파이썬의 기본5

ax.plot, linestyle, 그래프 선 유형 설정, python(파이썬), matplotlib ax.plot을 사용해서 그래프를 그릴때, 나타낼 수 있는 그래프 선의 유형은 다음과 같다. 1. solid 2. dotted 3. dashed 4. dashdot 기본적인 사용방법은 다음과 같다. (dotted를 예로 함) ax.plot(x축 데이터, y축 데이터, linestyle = 'dotted') import numpy as np import matplotlib.pyplot as plt ### 데이터 정의 ### x_arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] y_arr = [1, 4, 9, 16, 25, 25, 25, 64, 81, 100] ### 데이터 시각화 ### fig, ax = plt.subplots(figsize = (20, 20), nrows = 2, nco.. 2024. 4. 4.
[파이썬의 기본] 배열(list)에서의 메소드(method)/내장함수 총정리 파이썬 배열관련 메소드/내장함수 정리 ※ 목록 안의 메소드, 내장함수는 알파벳순으로 정렬되어 있습니다. 메소드(method) 사용방법 목록 append(object) ▶기존에 있던 배열의 마지막에 object(객체)를 추가 arr1 = [1, 2, 3, 4, 5] arr1.append(6) # 객체 6(정수)을 arr1에 추가 arr1.append('rabbit') # 객체 'rabbit'(문자열)을 arr1에 추가 arr1.append([7, 8, 9]) # 객체 [7,8,9](배열)을 arr1에 추가 arr1.append((10, 11, 12)) # 객체 {10,11,12}(튜플)을 arr1에 추가 print(arr1) ※ 한번의 함수 사용당 하나의 객체를 추가 가능. append() 메소드를 통해 .. 2022. 8. 11.
[파이썬의 기본] 1차원 배열(list)의 슬라이싱(slicing) 이번 포스팅에서는 "배열의 특정 요소만을 불러오는 방법"에 대해서 알아보겠습니다. 먼저, 간단한 예를 보겠습니다. arr1 = [i+1 for i in range(10)] # 1부터 10까지의 정수로 구성된 배열 생성 print('arr1:', arr1) new_list = [] # arr1에서 짝수만을 저장할 새로운 배열 생성 for i in range(10): # 반복문을 통해 arr1의 요소들에 순차적으로 접근 if arr1[i]%2 == 0: # 2로 나누었을 때, 나머지가 0인 경우(짝수인 경우) new_list.append(arr1[i]) # 앞서 만든 빈 배열에 해당 요소를 저장 print('new_list:', new_list) 우리는 1부터 10까지의 정수로 구성된 배열에서 짝수만을 골라.. 2022. 8. 9.
[파이썬의 기본] 1차원 배열(list)의 인덱싱 이번 포스팅에서는 배열의 특징에 대해서 알아보겠습니다. '배열(list)'이라는 자료형은 다음과 같은 특징을 갖습니다. 1) 배열에 저장된 요소들에는 순서가 있다. (↔집합(set)) 2) 배열에 저장된 각 요소들을 수정할 수 있다. (↔튜플(tuple)) 이러한 특징들이 자료형으로써 배열을 사용해야 하고, 하는 것이 유용한 경우들을 만들어주게 됩니다. 배열이라는 자료형의 첫 번째 특징부터 알아보겠습니다. "배열에 저장된 요소들에는 순서가 있다." 이 특징을 이해하기 위해서는 '인덱스(index)'를 먼저 이해하고 넘어가야 합니다. 인덱스(index)를 번역하면 '색인'인데, '색인'이라는 말을 들어도 이 개념을 처음 접하시는 분의 경우 크게 와닿지 않을 것이라 생각합니다. 저는 배열에서의 인덱스를 다음.. 2022. 8. 8.
반응형