Pandas 시리즈

(판다스 시리즈에서 넘어옴)

1 개요[ | ]

Pandas Series
판다스 시리즈

2 데이터프레임에서 추출[ | ]

Python
Copy
import pandas as pd
df = pd.read_csv("https://raw.githubusercontent.com/mwaskom/seaborn-data/master/iris.csv")
print( type(df['sepal_length']) )
Loading

3 빈 시리즈 생성[ | ]

  • 빈 시리즈를 만들 일은 별로 없다.
  • 자료형이 float64로 자동지정되는데, 후속 버전에는 object형으로 바뀔 예정이라고 한다.
Python
Copy
import pandas as pd
s = pd.Series()
print( s )
Loading
Python
Copy
import pandas as pd
s = pd.Series([])
print( s )
Loading

4 리스트에서 생성[ | ]

int64형
Python
Copy
import pandas as pd
s = pd.Series([1,2,3,4])
print( s )
Loading
object형
Python
Copy
import pandas as pd
s = pd.Series(['a','b','c','d'])
print( s )
Loading
→ 문자열을 넣으면 object형이 된다.

5 ndarray에서 생성[ | ]

Python
Copy
import pandas as pd
import numpy as np
data = np.array([1,2,3,4])
s = pd.Series(data)
print( s )
Loading
Python
Copy
import pandas as pd
import numpy as np
data = np.array(['a','b','c','d'])
s = pd.Series(data)
print( s )
Loading

6 딕셔너리에서 생성[ | ]

Python
Copy
import pandas as pd
import numpy as np
data = {'a' : 1.0, 'b' : 2.0, 'c' : 3.0}
s = pd.Series(data)
print( s )
Loading
Python
Copy
import pandas as pd
import numpy as np
data = {'a' : 1.0, 'b' : 2.0, 'c' : 3.0}
s = pd.Series(data, index=['c','d','a'])
print( s )
Loading

7 스칼라값에서 생성[ | ]

Python
Copy
import pandas as pd
import numpy as np
s = pd.Series(42)
print( s )
Loading
Python
Copy
import pandas as pd
import numpy as np
s = pd.Series(42, index=['c','d','a'])
print( s )
Loading

8 같이 보기[ | ]

9 참고[ | ]