반응형

분류 전체보기 486

[matplotlib] seaborn facetgrid에서 순서 바꾸기

FacetGrid에서 순서 바꾸기 row_order col_order 파라미터를 활용한다. g = sns.FacetGrid(df, col="species", col_order=[0,2,1],row="subset",row_order=['C','B','A']) from sklearn.datasets import load_iris import pandas as pd import seaborn as sns import numpy as np import matplotlib.pyplot as plt data = load_iris() df = pd.DataFrame(data.data, columns=['sepal.length','sepal.width','petal.length','petal.width']) df['s..

파이썬 2023.04.24

background로 명령어 돌릴 때 screen 쓰자

기본 명령어 몇 개 screen 만들기 screen -S {name} 꺼진 screen 다시 들어가기 screen -ls screen -ls 로 screen 중 어떤거 들어가고 싶은지 확인 이름 옆에 번호 기억하고 screen -r {number} 위 명령어에서 number에 번호를 써서 들어간다 screen 접속한 상태에서 닫기 ctrl + A + D screen terminal에서 screen을 닫고 다시 소환했던 터미널로 돌아가고 싶을 때 ctrl + A + D 키를 누르면 된다. screen 없애기 screen -ls screen -ls 로 screen 중 어떤 번호의 스크린을 없애고 싶은지 확인 screen -r {number} ctrl + A + D 로 안에 들어가서 모든 명령어가 잘 끝났는지..

[window] vscode ssh 연결 안됨, password 넣어도 ssh 안 열리는 오류

Window에서 vscode ssh open하기 window에서 vscode로 ssh host 연결을 시도했지만 잘 안 되었다. 특히 사진에서 보면 remote explorer에서 ssh 관련 탭이 안 보였다. 분명 server 주소, port주소도 맞고 비밀번호 넣으라는 창이 떴을 때 패스워드도 맞게 넣었는데, 잘 안될 때 아래 과정을 거치면 잘 될 수도 있다! (내 경우) 알고보니 window powershell에서 openssh로 연결해서 들어가야 vscode에서도 접속 가능했다 성공하면 다음과 같이 나오게 된다! 참고 : https://code.visualstudio.com/docs/remote/ssh Visual Studio Code Remote Development Troubleshooting..

window위도우에서 Anaconda prompt 설치하기

conda 실행 window에서 conda 실행을 윈도우에서 하기 위해 Anaconda prompt를 설치해보려고 한다. Anaconda prompt 설치하기 1. https://docs.anaconda.com/anaconda/install/windows/ 위 사이트에서 단계별로 수행하며 anaconda prompt를 설치 설치했을 때 넉넉하게 4GB정도 차지한다! 2. 여기서 Download로 exe를 설치하고 더블클릭으로 실행 3. 그러면 설치를 한다. 내 경우 설치가 오래 걸렸는데.. 인내심을 갖고 기다리니까 계속 채워짐 약 7분 정도 걸린 듯 하다. 설치 완료했더니 4GB정도 차지한다! 3. 그러면 이제 찾기 메뉴에서 Anaconda Prompt가 설치된 것을 알 수 있다. 4. 이후 작업할 때 ..

파이썬 readlines 결과에서 \n 제거하기 / read().splitlines() 사용하기

파이썬 readlines()하고 파이썬 readlines()를 실행했는데 이렇게 생긴 input.txt 를 개행문자까지 붙여서 돌려주고 있다. 여기서 깔끔하게 \n 없이 출력하고 싶은데 그 방법은 readlines()대신 read().splitlines() def main(): f = open('./input.txt', 'r') lines = f.read().splitlines() f.close() print(lines) main() def main(): f = open('./input.txt', 'r') lines = f.read().splitlines() f.close() print(lines) main() read().splitlines()를 사용하는 것이다. 그러면 \n 개행문자 없이 깔끔하게 s..

파이썬 2023.04.06

프롬프트 경로 수정하기: 유저 이름 없애기

프롬프트 prompt 경로 수정하기 (유저 이름 안보이기)앞에 유저 이름을 없앤, 깔끔한 프롬프트를 만들고 싶을 수 있다. 이때 앞 부분을 없애기 위해 어떤 것을 알 수 있는지 찾아보자 과정 vi ~/.bashrc1. vi ~/.bashrc코드를 터미널에 치고 들어간다. 2. 처음 들어갔을 때 이 상태다. 여기서 PS1 명령어를 수정하면 되는데, if []; then 문 바로 밑에, else 위에 있는 PS1 변수를 수정한다. PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\W\[\033[00m\]\$ ' PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32..

토익 5년 인정 받기 - 사이버국가고시센터 어학시험 등록

어학성적 인정기간 5년 등록 토익, 텝스 등 어학성적 유효기간을 2년이 아닌 5년 인정 받기 위해 등록하는 방법 사이트 : https://www.gosi.kr/front/frgnLangPreReg/frgnActChoice.do 사이버국가고시센터 영어/외국어 사전등록 등록내역/ 조회결과 확인 www.gosi.kr 등록 과정 1. https://www.gosi.kr/uat/uia/gosiMain.do 사이트에 로그인 2. 마이페이지 > 영어/외국어 사전 등록 로 이동 3. 영어/외국어 등록 버튼 누르기 4. 필수 동의합니다 버튼들 클릭 5. 주민등록번호 올바르게 기입 6. 원하는 어학 시험 선택 등록 대상 시험은 영어 : 토익(TOEIC), 토플(TOEFL), 텝스(TEPS), 지텔프(G-TELP) 제2외국..

일본 여행 갈때 요긴하게 사용한 앱 3개

일본 여행 갈때 요긴하게 사용한 앱 3개 1. 투어비스 2. 카드 리더 3. Visit Japan Web(설치가 아니라 웹앱임) 1. 투어비스 다양한 철도 티켓, 액티비티 티켓을 싸게 구매 가능 2. 카드 리더 앱스토어에서 설치 가능 교통 카드 잔여 금액 확인 가능 방법은 밑이 읽기 버튼을 누르고 위 사진 처럼 상단에 카드의 중심을 놓는다! 그럼 잔액 사용 내역 및 잔액 등 모두 확인 가능하다 3. visit japan web 이건 사파리에서 홈화면에 저장으로 만들 수 있는 웹앱 일본 입국 때 무조건 필요하다! (22년 12월 말 기준)

[matplotlib] 과학적 표기법(1e2, 1e-3 등) 그냥 숫자로 바꾸기 scientific notation

matplotlib 1e2 등 과학적 표기법 scientific notation을 숫자로 바꾸기 과학적 기수법, 과학적 표기법(scientific notation) 은 십진법으로 표시하기에는 너무 크거나 너무 작은 숫자를 표현하는 표기법이다. 하지만 우리가 원하는 표기가 아닐 수 있다. 그냥 raw number 숫자 그 자체를 표현하고 싶을 때 matplotlib에 코드 한 줄을 추가하면 된다. 해결방안 : xticklabel_format(style='plain', axis='y') plt.ticklabel_format(style='plain', axis='y') plt.ticklabel_format(style='plain', axis='y') 위 코드만 추가해서 실행하면 된다. 참고로 만약 과학적 표기..

파이썬 2023.02.15
반응형