IT 지식 창고
-
(Python) module 'pandas' has no attribute 'ols' 일 때 같은 형식으로 데이터 추출법IT 지식 창고 2019. 1. 23. 21:21
Chapter 11. 금융, 경제 데이터 애플리케이션 Python for Data Analysis (2018 웨스 맥키니) 책 중 일부 11.2.1 그룹 요인 밝히기¶ In [1]: from sklearn.linear_model import LinearRegression In [2]: from numpy.random import rand fac1, fac2, fac3 = np.random.rand(3, 1000) ticker_subset = tickers.take(np.random.permutation(N)[:1000]) # 임의의 값을 추가한 요인들의 가중합 port = Series(0.7 * fac1 - 1.2 * fac2 + 0.3 * fac3 + rand(1000), index=ticker_sub..
-
(Python) 리스트(list), 배열(array)에서 반올림 하는 법IT 지식 창고 2019. 1. 23. 20:44
이 글을 검색해서 오셨다면, python 내장함수인 round()를 사용하다가 안되어서 검색하게 되었을 겁니다.list, array 내에 원소들은 numpy의 round()함수를 사용하면 가능합니다.import numpy as npa = [1.1, 1.2, 1.7]np.round(a)# [1.0, 1.0, 2.0] for문이나 list comprehension으로 구현할 수 있지만, numpy에서 최적화하여 잘 만들어 놨을 것 같아요.국룰인 numpy 라이브러리는 최대한 활용하는 게 좋을 것 같습니다.자릿수 반올림 방법import numpy as npa = 17.7234np.round(a) # np.round(a, 0)# 18.0# 숫자가 커질수록 소수점 자리np.round(a, 1)# 17.7# 숫자가..
-
(티스토리 스킨) 기본 이미지 설정IT 지식 창고 2019. 1. 15. 22:43
현재 제가 사용하고 있는 letter 스킨 중 게시글 내에 이미지가 없을 경우 기본 썸네일을 바꾸려고 합니다. 현재 저의 블로그 홈 상태입니다. 이렇게 이미지가 없을 경우 기본이미지로 이렇게 뜹니다.이미지를 바꾸기 위해 먼저 본인이 바꾸고 싶은 이미지를 찾아놔야겠죠? 저는 포토샵으로 저만의 이미지를 만들었답니다. 사진 크기는 600*600으로 원래 기본 이미지 크기와 동일하게 만들었습니다.본인이 바꾸고 싶은 기본 이미지를 찾아 놨다면 스킨 편집 창으로 갑니다. 스킨 편집 창에서 파일업로드를 들어가서 먼저 바꾸려는 이미지를 추가합시다. 파일업로드 창에서 추가 버튼을 누르고 본인이 원하는 이미지를 클릭합니다. 파일 업로드 창에 본인이 원하는 이미지를 잘 추가했는지 확인해봅니다. 전 잘 추가되었네요. 그리고 ..
-
(Android) bindservice와 broadcast를 같이 못쓰는 이유IT 지식 창고 2019. 1. 12. 20:07
Why? - 방송 수신기가 가벼운 components이기 때문에 최대 10 초 이내에 기능을 완료 해야 하기 때문입니다. 그렇지 않으면 안드로이드가 강제로 수신자를 죽일 수 있습니다. 서비스를 바인딩 (연결 설정)하는 것은 최악의 경우에는 10 초 이상 걸릴 수 있습니다. 그래서 안드로이드가 허용하지 않는 이유입니다. Rules for Broadcast Receivers :방송 수신기는 UI (대부분)가 없으며 배경 로직만 갖습니다.브로드 캐스트 수신기는 기능을 완료하는 데 최대 10 초의 시간 제한을 갖지만 그렇지 않은 경우에는 충돌합니다.리시버에서 장기 실행 조작이나 비동기(asynchronous) 조작을 해서는 안됩니다. 예 : SD 카드 준비 중, 인터넷에서 파일 업로드 / 다운로드, DB 파일 ..
-
(Python) ModuleNotFoundError: No module named 'StringIO'IT 지식 창고 2019. 1. 11. 03:16
Untitled4 이러한 오류가 생겼을 때 문제는 파이썬 3 부터 지원을 하지 않는 다는 것이다. In [1]: import StringIO --------------------------------------------------------------------------- ModuleNotFoundError Traceback (most recent call last) in ----> 1 import StringIO ModuleNotFoundError: No module named 'StringIO' 파이썬 3는 현재 어떻게 지원을 하냐면 io에서 StringIO를 사용해야 한다. In [2]: import io io.StringIO Out[2]: _io.StringIO In [3]: from io i..
-
티스토리 스킨 폰트 변경 방법IT 지식 창고 2019. 1. 6. 23:54
티스토리 스킨 폰트를 변경하고 싶어하시는 분이라면 기본적인 티스토리 블로그에 대해서 알고 있으리라 생각합니다.폰트변경도 역시 HTML편집을 들어가서 CSS에서 코드를 추가해야합니다.저는 아직 배우고 있는 단계라서 쉬운방법으로 Google폰트를 적용하는 방법을 하려고 합니다. 여기까지 들어오셨다면, 위의 그림 부분 중 16번 line부터 폰트를 변경하는 부분입니다.우리는 Google사의 폰트를 사용하기 위해 웹페이지에서 끌어다가 사용할 겁니다. Google사의 웹페이지가 사라지면 사용 못하겠지만 그럴 일이 없겠죠..? ㅎㅎ https://fonts.google.com/ 위의 Google 폰트 홈페이지에서 원하는 폰트를 찾아줍니다. 저는 Noto Sans KR을 적용하려고 합니다. 다른 폰트들도 똑같은 방법..