Python으로 시작하는 데이터 사이언스
Hillary Green-Lerman
Lead Data Scientist, Looker
계산에 사용
credit_records.price.sum()
데이터 시각화
plt.plot(ransom['letter'], ransom['frequency'])
print(credit_records.head())
suspect location date item price
0 Kirstine Smith Groceries R Us January 6, 2018 broccoli 1.25
1 Gertrude Cox Petroleum Plaza January 6, 2018 fizzy drink 1.90
2 Fred Frequentist Groceries R Us January 6, 2018 broccoli 1.25
3 Gertrude Cox Groceries R Us January 12, 2018 broccoli 1.25
4 Kirstine Smith Clothing Club January 9, 2018 shirt 14.25
'suspect'
'location'
'date'
'item'
'price'
suspect = credit_records['suspect']
print(suspect)
0 Kirstine Smith
1 Gertrude Cox
2 Fred Frequentist
3 Gertrude Cox
4 Kirstine Smith
5 Gertrude Cox
...
99 Gertrude Cox
100 Fred Frequentist
101 Gertrude Cox
102 Kirstine Smith
103 Ronald Aylmer Fisher
price = credit_records.price
print(price)
0 1.25
1 1.90
2 1.25
3 1.25
4 14.25
5 3.95
...
99 14.25
100 12.05
101 20.15
102 3.95
103 2.05
공백이나 특수문자(-, ? 등)가 있는 열 이름은 대괄호와 문자열을 사용합니다
police_report['Is Golden Retriever?']
아님
police_report.Is Golden Retriever?
Object `Retriever` not found.
대괄호와 문자열 사용 시, 열 이름은 반드시 따옴표로 감싸야 합니다!
credit_report['location']
아님
credit_report[location]
Object `location` not found.
소괄호가 아닌 대괄호 사용
credit_report['location']
아님
credit_report('location')
----------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-5-aabdb8981438> in <module>()
----> 1 credit_report('location')
TypeError: 'DataFrame' object is not callable
Python으로 시작하는 데이터 사이언스