In [1]:
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline
In [2]:
movie = pd.read_csv(r'C:\Users\user\jupyterpractice\EDA\Pandas-Cookbook-master\data\movie.csv')
In [3]:
movie.head(3)
Out[3]:
In [13]:
movie.tail(3)
Out[13]:
In [4]:
columns = movie.columns
index = movie.index
data = movie.values
In [5]:
columns
Out[5]:
In [6]:
index
Out[6]:
In [7]:
data
Out[7]:
In [9]:
print(type(index))
print()
print(type(columns))
print()
print(type(data))
In [14]:
issubclass(pd.RangeIndex, pd.Index)
Out[14]:
In [16]:
issubclass(pd.RangeIndex, np.ndarray)
Out[16]:
In [10]:
index.values
Out[10]:
In [11]:
columns.values
Out[11]:
In [12]:
movie.dtypes
Out[12]:
In [17]:
movie.dtypes.value_counts()
Out[17]:
In [18]:
movie['director_name']
Out[18]:
In [19]:
movie.director_name
Out[19]:
In [20]:
type(movie['director_name'])
Out[20]:
In [21]:
director = movie['director_name']
director.name
Out[21]:
In [22]:
director.to_frame().head()
Out[22]:
In [24]:
s_attr_methods = set(dir(pd.Series))
len(s_attr_methods)
Out[24]:
In [27]:
df_attr_methods = set(dir(pd.DataFrame))
len(df_attr_methods)
Out[27]:
In [28]:
len(s_attr_methods & df_attr_methods)
Out[28]:
'Data Analysis > Exploratory Data Analysis' 카테고리의 다른 글
Pandas (5) Method Chaining (0) | 2021.09.29 |
---|---|
Pandas (4) Dataframe 연산 (0) | 2021.09.28 |
Pandas (3) Column 네이밍 (0) | 2021.09.27 |
Pandas (2) Column 조작 (0) | 2021.09.24 |