what-i-learned-today (4) 썸네일형 리스트형 파이썬 matplotlib 시각화 / X, Y 축 범위 바꾸기 / xticks & yticks 우선 나는 길이가 100인 리스트 500개의 분포를 파악하기 위해 matplotlib을 이용해 시각화 하였다. 하지만 Frequency bin이 아닌 실제 주파수 대역에 맞춰줘야 했는데 [0,2,9,30,95 ...] 이런식으로 간격이 일정하지 않은 점들을 나타내려다 보니 그래프 모양까지 바껴 애를 좀 먹었다. 그러던 중 발견한 xticks라는 기능을 발견해 해결할 수 있었다. labels1=[0,2,9,30,95,304,966] import matplotlib.pyplot as plt for i in range(len(ss1)): plt.scatter(list(range(0,120,1)),ss1[i],color='paleturquoise',s=1) plt.plot(line1,'r-',linewidth=.. 리눅스 kaggle api 설치하기 / 리눅스 ssh 원격 접속 / jupyter notebook 활용 캐글 데이터 다운로드 먼저 kaggle에 로그인 한 뒤 my account 에 들어간다. 쭉 내리다 보면 API에 Create New API Token이 보일 것 이다. 이걸 다운로드 받아준다. 하지만 지금 사용하고 있는 컴퓨터가 아닌 ssh 원격 접속 중인 리눅스 컴퓨터에 다운을 받고 싶어졌다. 그래서 생각해낸 방법은 이렇다. 일단 원격 접속 되어있는 쥬피터 터미널을 열고 이 command를 쳐준다. pip install kaggle 그런 뒤 upload를 눌러 아까 다운받았던 kaggle.json 파일을 아무 폴더에 업로드를 해준다 이왕이면 경로가 간단한 곳이 좋을 것 이다. 그런 뒤 리눅스 command를 이용해서 Downloads에 업로드 해줬던 kaggle.json 파일을 /Users/.kaggle로 옮겨준다. $ .. R 에서 없어진 패키지 설치하기 / 패키지 설치 경로 변경하기/ R 패키지 설치 오류 /Rstudio R을 안쓴지 오래되어 많이 헤맸다.. 보다 보니 최신 버전이 나와 업데이트 해줬다 . 최신 버전은 4.0.1 이라고 한다. 그리고 지금은 없어진 "TSA" 패키지 그래서 그냥 install.packages("TSA")로는 설치가 안된다. 이런저런 시도를 해보던 도중 갑자기 또 이런 에러가 생겼다. 잘 생각해보니 ?? 부분이 한글이기 때문이었고 경로에 한글이 있으면 오류가 나기 쉽다... 예전에 SAS 할때도 같은 경험이 있었다. 그렇기 때문에 컴퓨터 이름 경로 등등 모두 처음부터 영어로 만드는게 편하다...!! 그래서 로컬디스크 C에 영문으로 폴더를 하나 만들어주고 .libPaths("C:/영문") 패키지 설치 경로를 이곳으로 변경해주었다. 그런 다음 지금은 없어진 TSA 패키지를 설치하기 위해 패키지 .. 텐서플로가 gpu 사용하고 있는지 확인하는 여러 방법/tensorflow-gpu 설치 pip install tensorflow-gpu 해주면 가장 최신 버전이 깔린다. 그런 다음 버전확인과 gpu를 사용하고 있는지 확인해준다. import tensorflow as tf print(tf.__version__) tf.config.list_physical_devices('GPU') #2.xx 부터는 gpu_available 대신 이렇게 하라고 한다 현재 텐서플로 버전은 2.2 이고 gpu를 사용하고 있는것이 확인된다. import tensorflow as tf tf.debugging.set_log_device_placement(True) # 텐서 생성 a = tf.constant([[1.0, 2.0, 3.0], [4.0, 5.0, 6.0]]) b = tf.constant([[1.0, 2.0],.. 이전 1 다음