728x90

Python 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..

yFinance 라이브러리로 데이터 다운로드 by PyCharm

아래와 같이 치면 끝난다. 간단하게 VOO(Vanguard 500 Index Fund ETF) 와 APPLE의 2022년 3월 20일과 3월 29일 사이의 데이타를 배당이나 액면분할정보(actions='inline') 와 함께 받았다. Progress = True 할 경우에는 데이터 다운로드 하는 %가 표시되지만 워낙 순식간에 주르륵..... 혹시라도 download 펑션 파라미터에 대해서 알고자 한다면 파이참에서 CTRL+ Fundtion 을 클릭 하면 된다. ( 여기서는 CTRL + download)

728x90