본문 바로가기
728x90
반응형

Python156

[Python] Module, Package and Library (+ Framework) 필요한 개념 및 용어 정리Library and Frameworkhttps://dsaint31.tistory.com/452 [Programming] Library vs. Framework이 둘을 명확히 구분하는 정의는 사실 없다고 봐야한다. 개인적으로 호출 시점과 같은 흐름에 대한 자유도로 나누는 견해가 가장 맞는 구분 같지만... 우선 두 용어가 가지는 대략적인 느낌의 차dsaint31.tistory.com package.version2024.09.19 - [Python] - [Etc] SW Version: Semantic Versioning + package.version [Etc] SW Version: Semantic Versioning + package.versionSemantic Versionin.. 2024. 2. 3.
[Python] Arithmetics, Variables, Types and Assignment Numeric Type and Arithmetic in Python (+Augmented Assignment) https://dsaint31.tistory.com/516 [Python] Arithmetic in Python and Augmented Assigment 1. Precedence of Arithmetic Operations Higher ** > -(negation) > * = / = // = % > + = -(subtraction) Lower 우선순위를 기억하는 것도 중요하지만, 헷갈리면 그냥 parentheses로 묶어주면 된다. (가독성을 위해서도 이를 추천 dsaint31.tistory.com https://dsaint31.tistory.com/515 [Python] (Data) Type.. 2024. 1. 24.
[matplotlib] inset: inset_axes and indicate_inset_zoom "Inset" is a small graph which is presented within the other graph. 다음 예제는 일정부분을 확대해서 보여주는 inset 의 예제임. (matplotlib 사이트의 예제로 원본은 아래 Reference를 참고) Axes 객체에서 imshow 의 경우, extent 파라메터를 통해 보여줄 x, y의 범위를 지정할 수 있음. inset_axes method가 inset을 그리기 위한 Axes 객체를 반환 해주며, 다음의 parameters를 가짐. 1st positional parameter: inset이 그려질 영역을 나타내는 x 좌표, y 좌표, width, heigt로 호출에 사용된 Axes 객체에서 해당 영역에 inset이 추가됨. xlim: ins.. 2024. 1. 23.
[matplotlib] Visualization: Graph, Chart, Diagram, Figure Visualization: Graph, Chart, Diagram, FigureVisualization데이터나 정보를 시각적 형태로 변환 또는 표현하는 방법 또는 과정을 가르킴.graph, chart, map 등등을 활용함.데이터를 쉽게 이해하거나 해석할 수 있도록 도와주는 방법을 가르킴.Graph여러 변수들 간의 관계를 점, 선, 곡선등으로 표시하는 visual tool을 의미함.주로 2D 또는 3D의 시각적 표현물을 가르킴.수학, 과학, 공학 분야에서 많이 사용되며, 다르게는 chart 라고도 불림.Chart주로 정량적 데이터의 1) "비교", 2) "분석" 및 3) "통계적 정보 시각화"를 위해 사용되는 visual toolGrahp를 포함하여 수치데이터를 시각적으로.. 2024. 1. 22.
[matplotlib] pseudocolor plot: pcolor Matplotlib 에서 pcolor pseudocolor (=false color)로 그린 plot 으로 2차원의 x, y의 좌표가 독립변수가 되고, 해당 독립변수에 의해 결정된 함수값(=종속변수) z에 pseudocolor 를 할당하여 표시하는 plot 임. bivariate function (or two-variable single valued function) 을 graph로 표시하는데 사용됨. imshow 와 매우 유사한데, matplotlib에서 imshow는 2차원의 독립변수에 의해 결정된 함수값을 행과 열로 구성된 matrix z로 구성하여 이것만을 입력받아 그리는 방식이기 때문에, x,y,z를 모두 matrix로 입력받는 pcolor 와는 차이가 있음. parameters cmap: 종속.. 2024. 1. 22.
[matplotlib] Layout Managers: GridSpec and subplot2grid Layout Managers: GridSpec and subplot2gridMatplotlib에서 여러 graph에 해당하는 Axes 객체들을 하나의 Figure객체에 포함시킬 경우,이들을 어떻게 배치할지를 정해줘야 한다. plt.subplots 을 사용할 경우, 행과 열을 지정하지만 모두 같은 크기를 차지한다.GridSpec과 Subplot2grid는 grid형태로 Axes객체들을 배치하지만, 이들의 크기가 각각 다르게 할 수 있다.배치의 자유도가 큰 순으로 나열하면,GridSpec 이 가장 복잡한 형태의 layout을 가능하게 하나, 가장 설정이 귀찮고plt.subplot2grid 가 중간 정도에 위치하고plt.subplots가 가장 단순한 layout이 되지만, 가장 쓰기는 간단함.GridSpecm.. 2024. 1. 22.
728x90
반응형