728x90

프로그래머의 삶 Programmer's Life/Python, Numpy, Pandas 6

Numpy functions

There are various useful functions in the numpy library. Thus, I left them here to use later. Numpy 라이브러리에는 다양한 유용한 기능이 있습니다. 나중에 사용하기 위해 여기에 간단한 설명과 함께 남겨 두었습니다. 1. shape # shape : dimension of the array print(arr1.shape) 2. zeros # zeros(size, dtype=) : dtype in bool/float/int, default is float arr6 = np.zeros(((3,2)), dtype=int) 3. random # random(shape) : shape dimension random number array ..

permutations, product, combination by itertools library

Let me show the easy-peasy 3 functions of the itertools library below. 아래에서 굉장히 쉽게 사용 가능한 itertools 라이브러리의 3가지 기능을 보여드리겠습니다. Although there's based on normal distribution, sometimes we want to know the possibility of the outcomes. (In spite of the outcomes being a statistically right and the very small possibility of unexpected results, we need recognize the long-tail events because such events ..

Solving equations algebraically by Sympy library

Sympy library provides "solve" function to calculate the polynomial equation. Sympy 라이브러리는 다항식을 계산하는 "solve" 기능을 제공합니다. As the programming language, it should provide a "Symbol" to know by the system to calculate. 프로그래밍 언어로서 방정식을 계산하기 위하여 시스템이 알 수 있는 "기호"를 제공해야 합니다. a = Symbol('a') b = Symbol('b') After then, we can state equations like the below. 그리고나서, 우리는 아래와 같은 방정식을 나타낼 수 있습니다. ex1 = a + b -..

Calculating Integral calculus by Scipy

Scipy can be available to calculate mathematical equations. Scipy는 수학적 공식을 계산하기 위하여 사용되어질 수 있습니다. Here is the integral calculus example. 여기는 간단한 적분 계산 예제입니다. Scipy provides "integrate" to calculate integral calculus. Scipy라이브러리에 있는 integrate 함수를 통하여 적분을 계산할 수 있습니다. First, here's the user-defined function that we want to calculate in Integral calculus: def func(x) 먼저 적분 미적분에서 계산하려는 사용자 정의 함수입니다: ..

How to get Font path and name by Matplotlib

We can get the specified font paths through Matplotlib 간단하게 구체적인 폰트 패스를 Matplotlib 를 활용하여 얻을 수 있습니다. # get the system font paths fpaths = matplotlib.font_manager.findSystemFonts() We then can utilize the font family or config to visualize the data through Matplotlib or other libraries 그리고나서 가져온 폰트 패밀리나 설정을 Matplotlib 나 다른 라이브러리를 통하여 데이타시각화에 활용할 수 있습니다. for i in fpaths: f = matplotlib.font_manage..

PyCharm에서 라이브러리 추가하기

파이참에서 라이브러리를 추가 할 경우 너무나도 간단하다. 아래와 같이 코드를 쓸 경우 PyCharm IDE 에 설치된 라이브러리가 아닐경우 하단과 같이 나타난다. (CTRL 을 열심히 느긋하게~ 여러번 누르면 설치되지 않은 라이브러리들이 다 자동으로 설치되기도 한다. 하지만 그렇게 설치가 되지 않을 경우에는 아래와 같이 진행을 해보시라~) 그러면 간단하게 빨간색에 마우스를 올려두고 기다리면 복이 온다 전구가 뜬다. 그리고 해당 패키지를 설치하면 끝. 혹시라도 안뜨거나 설정이 잘못되어 있다면 File > New Projects Setup > Settings for New Projects Settings > Python Interpreter 에서 + 버튼 쿡 눌러서 추가 가능하다. 꽤나 간편하다. 커맨드창으..

728x90