본문 바로가기

개발일지/matplotlib3

python matplotlib 사용한 통계기초1 상관계수, 누적도표 사실 해당 주제를 어디에 넣어야 할지 잘 모르겠더라. 여러가지 짬뽕되어있어서. 근데, 결과적으론 시각적으로 보이는게 되니깐 matplotlib 섹션에 누적하려고 한다. import numpy as np # precision은 소수점 자리를 말하는 거고 # suppress는 과학적 표기법을 의미한다. np.set_printoptions(precision = 2, suppress = True) # usecols = 1번 컬럼만 사용하겠다. pop =np.loadtxt('SP500_pop.csv', delimiter = ',', usecols = 1) pop ''' array([ 4.69929763e-01, 1.14371386e-01, -4.10536897e-01, 4.61146607e-01, 5.443947.. 2022. 8. 26.
matplotlib 기초 그래프 구현의 원리 import random # 변수 A speed_ny = [random.normalvariate(55,5) for i in range(10000)] # 변수 B speed_bo = [random.normalvariate(60,8) for i in range(10000)] # 한개의 변수리스트로만 matplotlib을 사용할때 # 스타일 조정 plt.style.use('seaborn') # 사이즈 조정 plt.figure(figsize = (14,10)) # 타이틀(제목) 생성 plt.title('Measured Car Speed (Speed Limit 50 mpg)', fontsize = 15) # 히스토그램 생성 # bins는 갯수의 값이다. # alpha 는 투명도이며 0~1사이의 값으로 조정이 가능.. 2022. 8. 26.
python matplotlib ValueError: x and y must be the same size python강의를 오랫만에 들으면서 다른 부분들은 사실 뭐 더 들을 필요가 없을 정도였다. 내가 원했던 건 모자란 부분이 class 선언 하는 거였는데 (그건 확실히 아직도 잘 이해를 못했다) 그건 안나오고 matplotlib이 나오더라. 이쯤되면 기술스택을 쓸때 python이라고만 쓰는게 맞는지, 라이브러리 까지 같이 쓰는게 맞는지 헷갈릴정도다. 암튼, ValueError: x and y must be the same size 이런 에러가 생긴 이유는 x로 주어진 값과 y로 주어진 길이 즉, len의 값이 일치해야한다. 예를들어서 틀린예는 list = [7, 6, 5, 8, 10] plt.plot(x = list, y = 4) 라고 하면 각각의 len이 x는 5, y는 4가 된다. 따라서 valueEr.. 2022. 8. 26.