lambda(2)
-
[Python.MatPlotLib] 그래프 꾸미기 III - 통신 데이터 분석 실습
0. 지난 포스트에 이어 지난 몇 차례의 포스트에 이어 MatPlotLib 그래프 꾸미기 실습을 진행할 예정이다. 통신 데이터를 기반으로 날짜별/통신사별 통신량을 분석하고자 한다. 우선은 데이터를 pandas로 읽어들이고 데이터 전처리를 하고 나면, 그때에야 비로소 MatPlotLib의 plot 기능을 사용할 수 있다. 지난 포스트들은 아래에 정리해두었다. 2020/12/31 - [Python과 머신러닝/MatPlotLib 데이터 시각화] - [Python.MatPlotLib] MatPlotLib으로 그래프 그리기, 시각화, subplot/axes, figure 2021/01/01 - [Python과 머신러닝/MatPlotLib 데이터 시각화] - [Python.MatPlotLib] 그래프 꾸미기 I -..
2021.01.03 -
[Python.Pandas] Lambda함수와 Map함수 이해하기 - Series.map
1. Lambda란? In [1]:def f1(x,y): return x+y In [2]:f1(1,2) Out[2]:3 In [3]:f2=lambda x,y:x+y In [4]:f2(1,2) Out[4]:3 Lambda란 함수를 한 줄로 표현하는 익명 함수 기법이다. lisp 언어에서 시작된 기법으로 오늘날 현대 언어에서도 많이 사용된다. 위의 예시에서 보면 f1과 f2는 동일한 동작을 하도록 정의된 함수들이다 (두 개의 Parameter에 대한 add함수) 정의 방식이 다르지만, lambda는 한 줄로 함수를 정의할 수 있다는 점만 다르고, 동작은 동일하다는 것을 확인할 수 있다. 2. Map 함수 In [5]:f3 = lambda x:x**2 In [6]:data = [1,2,3,4,5] In [7]..
2020.12.19