파이썬 106

python(vscode)/다중축 그래프에 마우스 데이터

1. 코드 작성 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 import numpy as np import matplotlib.pyplot as plt import matplotlib.cm as cm..

python(vscode)/데이터 추출하기/마지막줄데이터 추출/간격별 데이터 추출

1. 예제 작성 2. 코드작성 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 import pandas as pd Filename = r"C:\Users\Documents\datatest1.csv" data = pd.read_csv(Filename) # 0. 데이터 출력하기 print("0 : ",data) # 1. 마지막줄 에서 data1 열의 데이터가져오기 - 열 위치에 -1 사용 불가능. print("1 : ",data.loc[len(data.index)-1,"data1"]) # 2. 마지막줄 에서 data1 열의 데이터가져오기 - 행,열 위치에 숫자 사용해야함.(-1가능) print("2 : ",data.iloc[-1,1]) # 3. 4행마다 데이터만 가져오기 pr..

파이썬 로그 남기기 참고

https://cuorej.tistory.com/entry/python-logging-%EA%B8%B0%EB%B3%B8-%EC%82%AC%EC%9A%A9%EB%B2%95-%EB%94%94%EB%B2%84%EA%B9%85-%EA%B8%B0%EC%B4%88%ED%8E%B8 [python] logging 기본 사용법 (디버깅 기초편) 디버깅을 위한 기본 내장 모듈 docs.python.org/ko/3.9/library/logging.html#logrecord-attributes logging의 기본 사용법 0.) 복습 헷갈려서 다시 찾아온 분들을 위한 핵심을 적어드려요. 더보기 import logging logging.basi cuorej.tistory.com

파이썬 2024.01.21

python(vscode)/csv 저장하기/로그만들기

조건 1) 저장할때마다 줄이 바뀌어야한다. 2) 저장시간이 들어가야한다. 1. 코드작성하기 1) result 파일이 없으면, 만들고, 있으면 수정할것이다. 2) result를 열어두면 오류생긴다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 import csv import datetime f = open('result.csv', 'a',newline='') #공백없이 저장하도록, 뉴라인정의, 한줄씩 추가되도록 'a'로 연다. count = 0 # while문의 카운트 용도 #1. 리스트 데이터를 csv에 저장하는법 while 1: now = datetime.datetime.now() print(now) data = [now,'xptmxm','test111',count] wr..

파이썬 2024.01.14

python(vscode)/적분하기/구분구적법/diff

시간과, 속도데이터가 있을대 적분하도록하자. 1. 예제준비. 1) num 이 시간이고, data가 속도 데이터이다. 2) 적분해보자. 2. 코드작성. 1) 시간의 델타를 구하고, 데이터를곱하고, 더해 적분을 진행한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 import numpy as np import pandas as pd #1. 데이터 가져오기 filename = r"C:\Users\Documents\test33.csv" #파일명 작성 data = pd.read_csv(filename) #data 변수에 엑셀 데이터를 넣는다 data1 = data.astype(np.float16) #용량을 줄여준다. col1 = data.columns # 첫번째 칼럼을 col..

파이썬 2023.11.12

python(vscode)/폴더내 이미지 전체 ppt에 이미지 삽입하기/폴더 이름 정렬해서 가져오기/natsort

https://gongdolgongdol.tistory.com/200 python(vscode)/ppt 다루기/ppt에 이미지 삽입하기/ppt text 삽입하기 1. 코드작성 1) 스크린샷 폴더의 이미지를 가지고 ppt를 만들어보자. 2) 시작전에 python-pptx 모듈을 깔아줘야한다. "pip install python-pptx" 를 입력해 설치한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 2 gongdolgongdol.tistory.com 기본작성은 앞서 정리한 글을 참고하다. 1. 코드작성하기 1) 이미지를 4개씩 배치하면서 줄을 바꿔가며 나열한다. 4줄씩 계속 정리해 나간다. 2) glob.glob(r"C:\Users\Pictures\S..

python(vscode)/ppt 다루기/ppt에 이미지 삽입하기/ppt text 삽입하기

1. 코드작성 1) 스크린샷 폴더의 이미지를 가지고 ppt를 만들어보자. 2) 시작전에 python-pptx 모듈을 깔아줘야한다. "pip install python-pptx" 를 입력해 설치한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 from pptx import Presentation from pptx.util import Cm, Pt from pptx.util import Inches # 프레젠테이션 prs = Presentation() # 슬라이드 빈화면 layout = prs.slide_layouts[6] # 슬라이드 prs.slide_wid..

파이썬 2023.11.12