블로그 이미지
오정oI

카테고리

분류 전체보기 (120)
회사 - pj # 나라원 (1)
회사 - pj # 나라원 (2)
이직준비 2 (1)
이직준비 (10)
국비-클라우드 (1)
학점은행제 (0)
취미 (0)
주식 (0)
외국어 (0)
자격증 (14)
BigData_On (1)
BigData_Off1 (74)
클라우드 (0)
언어_Framework (1)
언어-Server (2)
언어_Client (0)
업무 (1)
IT참고서적 (1)
IT 최신 트랜드 (0)
제테크 (1)
Study Plan (2)
동영상 및 자료 (5)
여행 (1)
git (0)
Total
Today
Yesterday
SMALL

* 코드

import pandas as pd
import numpy as np

df = pd.DataFrame({
    "메뉴":['아메리카노', '카페라떼', '에스프레소', '카페모카', '바닐라라떼'],
    "가격":[4500, 5000, 4000, 5000, 5300],
    "칼로리":[10, 110, np.nan, 210, np.nan],
    "원두":['과테말라', '브라질', '과테말라', np.nan, np.nan]
})

df

# Q1.
#cond = df['칼로리'].isnull()
df['칼로리'] = df['칼로리'].fillna(df['칼로리'].min())
df

# Q2.
df['원두'] = df['원두'].fillna(df['원두'].mode()[0])
df

# Q3.
cond = df['가격'] >= 5000
len(df[cond])

# Q4.
df['이벤트가'] = df['가격']*0.5
df

# Q5.
df = df.drop(axis=1, columns='칼로리')
df

# Q6, Q7
df
df.loc[:2]
df.iloc[:3]

# Q8.
df
df.loc[1:2, :'가격']

# Q9.
df
df.iloc[1:3, :2]

# Q10.
df
df.sort_values('가격', ascending=False)[:3]

 

* 공유 링크

https://colab.research.google.com/drive/1XYvg2nRDJSdV2ou-2XH4yTn2ZtGCi_rW?usp=sharing

 

Google Colab Notebook

Run, share, and edit Python notebooks

colab.research.google.com

 

LIST
Posted by 오정oI
, |
보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.

최근에 달린 댓글

최근에 받은 트랙백

글 보관함