본문 바로가기

해제

[데이터분석] matplotlib : grid 설정 / 해제하기 (가로 방향 / 세로 방향) 파이썬에서는 matplitlib 라이브러리를 이용하여 그래프를 쉽게 만들 수 있는데요, grid를 설정하는 방법에 대해 알아보도록 하겠습니다. 먼저, 아래와 같은 그래프가 있다고 가정하겠습니다. import matplotlib.pyplot as plt import numpy as np x = np.arange(3) item = ['coffee', 'tea', 'ade'] values = [2000, 4000, 5000] plt.bar(x, values) plt.xticks(x, item) plt.show() 출력된 그래프를 보면, grid가 설정되어 있는데요, grid에 대한 설정은 plt.grid(True) 또는 plt.grid(False) 코드를 통해 설정할 수 있습니다. 위 그래프에는 grid가 설.. 더보기
[파이썬] 주피터 노트북(jupyter notebook) - warning message 안 보이게 하는 방법 (+다시 켜는 방법) 주피터 노트북에서 코딩을 하다 보면, 빨간색으로 warning 창이 나오는 것을 볼 수 있습니다. 에러는 아니어서 문제가 되는 부분은 없지만, warning message가 길게 나오거나 크기를 차지하면 보는 데에 있어 신경 쓰일 수 있습니다. 이러한 warning message는 warnings 라이브러리에서 제공하는 모듈로 없앨 수 있는데요, 다음과 같이 코드를 작성하면 됩니다. import warnings warnings.filterwarnings(action='ignore') 위와 같이 코드를 실행하고, warning message가 나왔던 코드를 실행해보면 warning message가 나오지 않는 것을 확인하실 수 있습니다. 한편, warning message를 안 보이게 설정을 해놨는데, 필.. 더보기
[파이썬] 주피터 노트북(jupyter notebook)에서 행 번호(line number) 없애거나 나타나게 하려면? 주피터 노트북에는 각 셀마다 행 번호(line number)가 같이 보이는데요, 이 행 번호는 에러가 났을 때 위치를 쉽게 알 수 있도록 해주는 역할을 해주기도 합니다. 행 번호는 보여지는 것이 초기 설정 상태인데요, 단축키로 행 번호를 셀마다 안 보이게 할 수 있답니다. - 행 번호(line number) 설정 / 해제 : command mode >> 'L' 먼저, 주피터 노트북에는 edit mode와 command mode가 있는데요, edit mode는 왼쪽에 초록색 상태의 cell로 enter를 눌러 코드를 입력할 있는 상태를 말합니다. 반면 command mode는 esc를 누르거나 셀을 마우스로 클릭해서 파란색의 cell이 된 상태를 말합니다. 한편, 행 번호를 해제하는 것은 command m.. 더보기
[파이썬] 데이터프레임(dataframe) 인덱스 설정 / 해제 - set_index, reset_index 데이터프레임을 다룰 때, 인덱스를 설정하는 일이 참 많은데요, 인덱스를 설정하려면 set_index, 해제하려면 reset_index 라고 입력하면 됩니다. 아래의 코드를 보며 살펴보도록 하겠습니다. 1. set_index : 인덱스 설정하기 set_index() 함수를 이용하여 인덱스를 설정할 수 있는데요, 인덱스로 설정할 칼럼 이름을 괄호 안에 입력해주면 된답니다. import pandas as pd info = pd.DataFrame({'item' : ['coffee', 'tea', 'juice' ], 'price' : [3000, 4000, 5000], 'rating' : [4.0, 3.5, 3.7]}) info itempricerating 0coffee30004.0 1tea40003.5 2jui.. 더보기