반응형

Numpy , Pandas , 시각화 4

Tensor 및 Numpy 기본

-> scala 는 0 차원 scala가 쌓이면 벡터, 선이모여서 면이되는데 그것이 matrix(2차원) , 면이모이면 Tensor(3차원) -> 딥러닝을 하다보면 Tensor라는 개념이 많이 나오는데 그 중 Tensor의 개념 = 고차원적인 데이터 -> Numpy는 그런 고차원적인 데이터를 다루기 쉽게 만들어져 있으므로 딥러닝을 하다보면 자주 접함 0차원 1차원 -> 숫자가 10과 같이 하나만 들어간다고 해도 [] 리스트를 한번 씌우게 되면 차원이 생긴다 이때는 1차원이 되는건데 numpy 에서 shape를 표현 할 때 (1)이 아닌 (1, ) 이런 식으로 표현하게 됨 2차원 - Reshape reshape(-1,x,x) -> -1을 주면 x,x를 고정해놓고 남는 값으로 -1이 바뀜 Ravel expa..

판다스 문자열 찾기

문자열의 처음이나 마지막에 있는 텍스트를 매칭하는 간단한 방법이 있다. 문자열 안에서 특정 텍스트를 찾는 방법은 정말 여러가지 인데 만약 내가 찾고 싶은 문자열의 형태가 문자열 처음에 있거나 마지막에 있다면 str.startswith()와 str.endswith()를 사용해서 쉽게 찾을 수 있다. 쉬운 예 - str.startswith() str = "this is string example....wow!!!"; print str.startswith( 'this' ); print str.startswith( 'is', 2, 4 ); print str.startswith( 'this', 2, 4 ); >>> url='http://www.google.com' >>> url.startswith('http://..

반응형
반응형