11강 / 20강

pandas — 이름이 붙은 표

R 의 data.frame 에 해당하는 것

pandas — 이름이 붙은 표
numpy 표에 행 이름과 열 이름을 붙인 것 — 그것이 DataFrame 입니다.

numpy 표에는 이름이 없습니다. 표[0][3] 이 무슨 유전자의 무슨 표본인지 따로 기억해야 하죠.

pandas 의 DataFrame 은 거기에 이름을 붙입니다. R 을 쓰던 분이라면 data.frame 과 거의 같습니다.

Rpandas
df$genedf["gene"]
df[df$p < 0.05, ]df[df["p"] < 0.05]
nrow(df)len(df)
head(df)df.head()
merge(a, b)a.merge(b)
<code>&</code> 는 <b>and</b> 입니다. 표에서는 <code>and</code> 가 아니라 <code>&</code> 를 쓰고, 각 조건을 <b>괄호</b>로 감쌉니다.
Python 브라우저에서 실행
표를 걸러 보세요. 조건을 바꾸면 몇 줄이 남는지.
불러오는 중…
<code>groupby</code> 는 R 의 <code>aggregate</code>·dplyr 의 <code>group_by</code> 에 해당합니다.
Python 브라우저에서 실행
🤔 확인 문제
pandas 에서 두 조건을 함께 걸 때 올바른 것은?