한글 깨짐 matplotlib에서는 기본적으로 한글을 지원하지 않기 때문에 한글로 입력하면 깨지는 현상이 발생한다. 해결방법 한글 폰트를 지정해 주면 된다. plt.rcParams['font.family'] = 'Malgun Gothic' plt.rcParams['axes.unicode_minus'] = False 글자 겹침 bar chart를 그리면 x축의 글자들이 겹치는 경우가 발생한다. 자동으로 겹치지 않게 해 주면 너무나 좋겠다만 그런 기능은 없고 우리가 직접 수정해야 한다. 해결방법 겹치는 부분들의 높낮이를 다르게 해서 보여주고 싶었지만 그런 방법은 찾지 못했고 많이들 사용하는 방법은 각도를 바꿔서 모두 다 출력되게 한다. plt.xticks(rotation=90) 90도는 너무 극단적이고 45..
서론 ubuntu 18.04에서 기본으로 지원하는 python은 3.6 버전. apt 패키지 관리자에서 지원해 주는 버전도 3.8까지가 최대. 최신 버전을 사용하기 위해서는 설치 파일을 직접 다운로드해서 설치해야 함. 설치 Python Source Releases for Source release The official home of the Python Programming Language www.python.org # 다운로드 wget https://www.python.org/ftp/python/3.12.1/Python-3.12.1.tgz # 압축해제 tar -xvzf Python-3.12.1.tgz # 설치 cd Python-3.12.1 ./configure sudo make altinstall # ..
Error Matplotlib를 사용하던 중 bar_label을 사용하는 부분에서 에러가 발생. 원인 bar_label 기능을 지원하기 시작하는 3.4 버전보다 사용하고 있는 버전이 낮아서 일어나는 문제. 해결 Matplotlib 버전을 업그레이드해서 해결. pip install matplotlib --upgrade
파일 및 디렉토리 관리 ls 현재 디렉토리의 파일 목록 표시. 자주 사용하는 옵션 -l: 파일 및 디렉토리의 자세한 정보를 표시. -a: 숨겨진 파일 및 디렉토리를 포함하여 모든 파일을 표시. -h: 파일 및 디렉토리의 크기를 읽기 쉬운 형식으로 표시. -t: 수정 시간을 기준으로 파일을 내림차순으로 정렬. cp [file or directory] [destination] 파일 또는 디렉토리의 복사. 자주 사용하는 옵션 -r: 디렉토리의 하위 디렉토리와 파일 모두 복사. -f: 목적지에 이미 동일한 이름의 파일이 있더라도 강제로 덮어쓴다. -n: 목적지에 이미 동일한 이름의 파일이 있을 때만 복사. -i: 복사 작업을 수행하기 전에 사용자에게 확인 메시지를 표시하고, 덮어쓸지 여부를 물어본다. mv [f..
npm이란? node package manager의 줄임말이다. 말 그대로 node.js 패키지를 관리하는 도구이다. npm을 이용하여 패키지 설치, 삭제뿐 아니라 버전관리, 의존성 관리 등을 편하게 사용할 수 있게 해 준다. npm init node.js 패키지를 생성하기 위한 초기화 명령어. 새로운 node.js 프로젝트를 시작할 때 사용한다. npm init 명령어를 입력하면 다음과 같이 프로젝트에 대한 몇 가지 기본 정보를 입력하라는 프롬프트가 표시되고 입력을 완료하면 'package.json' 파일이 생성된다. package.json node.js 프로젝트의 구성 파일. 프로젝트에 관련된 정보와 의존성을 정의. 위에서 만든 'package.json' 파일은 다음과 같다. 주요 구성요소 name:..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.