Engineering/Python2 matplotlib 에서 Data Cursor 사용하기. Matlab 데이터 커서 기능. 플롯이나 기타 그래프에서 마우스로 찍은 곳의 값을 확인할 수 있다. 파이썬의 matplotlib에서는 datacursor가 기본으로 탑재되어 있기 때문에 라이브러리를 추가해서 사용해야 한다.라이브러리 명은 mpldatacursor. https://pypi.python.org/pypi/mpldatacursor/0.2.1적용결과는 아래와 같다. 뭔가 허접해 보이지만 ... -_-;; 그래도 없는 것 보다는 낫지. 2014. 11. 11. Numpy에서 배열(ndarray) 복사 3가지 Numpy에서 ndarray를 복사하는 경우의 수는 3가지가 있음. 1. No Copy at All 아래와 같이 그냥 대입할 경우에 복사는 일어나지 않음. ndarray의 데이터와 속성을 모두 공유함. 그저 이름만 다른 변수가 하나 생기는 것. a = arange(15).reshape(3,5)b = a 이렇게 복사했을경우b.shape = (1,15) 이렇게 하면 당연히 a의 dimension도 바뀜. b[0] = 0이렇게 하면 당연히 a[0]도 바뀜. b is a의 리턴은 당연히 True 또한 함수의 인자로 ndarray를 넣을 경우, call by value가 아니라 call by reference로 처리됨. 2. View Copy (or Shallow Copy) 데이터는 공유하지만 행열의 dimens.. 2014. 9. 12. 이전 1 다음