Hoon's Dev Blog
  • 홈
  • 태그
  • 방명록
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 분류 전체보기 (103)
      • Python (44)
      • 일상 (0)
      • MYSQL (10)
      • 프로젝트 (4)
      • DeepLearning (20)
      • OpenCV (25)
  • 홈
  • 태그
  • 방명록
Python

Python - Pandas DataFrame

import numpy as np import pandas as pd ''' 판다스(PANDAS): 파이썬의 데이터 분석 라이브러리 (단, 정형데이터 2차원을 다룰 경우) -데이터테이블을 다루는 도구 기본적으로 넘파이를 사용 -넘파이 : 파이썬에서 배열을 다루는 최적의 라이브러리 -판다스는 넘파이를 효율적으로 사용하기 위해 인덱싱, 연산 ,전처리등 다양한 함수 제공 데이터프레임 : 데이터 테이블 전체 객체 시리즈 : 각 열 데이터를 다루는 객체 (데이터프레임 중 하나의 열에 해당하는 데이터의 모음 객체) 시리즈 객체 : 피쳐 벡터와 같은 개념 -일반적으로 하나의 피쳐 데이터를 포함하는 형태 -생성된 데이터프레임 안에 포함될 수 있음 -list,dict, ndarray등 다양한 데이터 타입이 시리즈 객체 ..

2022. 9. 23. 17:07
Python

Python - numpy (연산, 내적연산,인덱스)

import numpy as np import timeit ''' -배열 간의 곱셈에서는 요소별 연산과 벡터의 내적(dot product) 연산 가능 벡터의 내적 : 두 배열 간의 곱셈 두 개의 행렬에서 첫 번째 행렬의 열 크기와 두 번째 행렬의 행 크기가 동일해야 함 m x n 행렬과 n x l 행렬 , 벡터의 내적 연산하면 m x l 생성 실습 ''' # 2행 5열 x_1 = np.arange(1,11).reshape(2,5) #2행 3열로 출력 되어야 한다. x_2 = np.arange(1,16).reshape(5,3) print('x_1',x_1, end='\n\n') print('x_2',x_2, end='\n\n') #2행 3열로 출력 print('x_1.dot(x_2)',x_..

2022. 9. 23. 14:45
Python

Python - Numpy

import numpy as np ''' 넘파이 배열 : 넘파이에서 텐서 데이터를 다루는 객체 텐서(TENSOR) : 선형대수의 데이터 배열 -RANK(랭크)에 따라 이름이 다름 ex) RANK 1 = 벡터 RANK2 = 행렬 괄호가 없는건 스칼라값, 괄호 한개는 벡터값 7 -- > 스칼라 [10,10] --> 벡터 1차원 텐서 [[10,10],[15,15]] --> 행렬 2차원 텐서 [[[1,5,9],[2,6,10]],[[3,7,11],[4,8,12]]] --> 3차원 텐서 ---------------------------------------------------------- 배열 생성 -np.array 함수 사용하여 배열 생성 [실습] import numpy as np test_array = np...

2022. 9. 21. 17:46
Python

Python 초급 - csv 파일 원하는 부분 불러오기

CSV 파일 다루기 ! - csv란? Comma -Separated Values - 2021년 서울 일간 온도 데이터 : 2021_seoul_day.temp.csv with open('./2021_seoul_day_temp.csv','r') as f1: seoul_temp = f1.readlines() csv 파일을 불러오면, 빨간색 라인 친거 처럼 필요없는 부분까지 출력이 된다. 이 부분을 없애기 위해 아래와 같은 코드를 사용한다. #날짜 지점 부터 출력 seoul_temp = seoul_temp[7:-1].copy() .copy()를 사용하면, 예시: x = [1,2,3,4,5] x = y y[0] = 100 #y 첫번째를 100으로 수정했을때 , print(x) 를 하면 x = [100,2,3,4,..

2022. 9. 1. 13:46
Python

Python 기초 - 파일 입출력

OPEN 함수 및 기능 open 함수 사용법 - 객체 = open(파일명,모드,encoding=='utf-8') - 객체.close() 파일 생성 - file = open('new.txt','w') - file.close() 파일 객체 = open(파일이름, 파일 열기 모드) -file = open("./hello.txt",'w') -file.close 'r' = 읽기 모드로 연다 'w' = 쓰기 모드로 연다(기존내용 삭제) 'a' = 쓰기 모드로 연다(기존내용 보존) 'b' = 이진 모드로 연다 't' = 텍스트 모드로 연다 pwd 출력: 현재 경로가 나온다. file = open('sample1.txt','w',encoding='utf-8') file.write('안녕하세요. 반갑습니다.') file..

2022. 9. 1. 11:32
Python

Python 기초 - 함수

# x값이 미정이므로 a(3) #이런식으로 넣게 되면 a = 3x3 = 9가 출력된다. 함수는 여러줄의 코드를 짧게 할 수 있다. 예, p라는 함수를 만들고 def p(): print('qㅁㄴㄻㄴㄻㄴㄹ') p()만 치더라도 프린트문이 반환된다. #두 수의 합과 곱을 반환하는 함수 실행 # x =double(9,10) #print(x) #결과: (19,90) def double(a,b): return a+b,a*b x = double(9,10) print(x) #반지름 입력시 원의 면적 구하기 def circle_area(radius): radius= int(input("원의 반지름을 입력하세요")) result = (radius**2) *3.14 return print(f'반지름:{radius},%.2f..

2022. 8. 31. 16:57
  • «
  • 1
  • ···
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • »

공지사항

전체 카테고리

  • 분류 전체보기 (103)
    • Python (44)
    • 일상 (0)
    • MYSQL (10)
    • 프로젝트 (4)
    • DeepLearning (20)
    • OpenCV (25)
애드센스 광고 영역
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #mysql8.0
  • #삼성주가예측
  • #야후파이낸스api
  • #모델검증
  • #레이어
  • #주식예측
  • #python
  • #주가예측
  • #GridSearch
  • #하이퍼파라미터튜닝
  • #while#무한루프#파이썬#반복문
  • #삼성전자
  • #파이썬
  • #타이타닉
  • #랜덤포레스트
  • #PROPHET
  • #하이퍼파라미터
  • #문자열 포맷
  • #mysql
  • #한국주식
  • #활성화함수
MORE

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © Hoon's Dev Blog All rights reserved. TistoryWhaleSkin3.4

티스토리툴바