Pandas ํฌ๋์ค ๋ฐ์ดํฐ๋ถ์ ๊ธฐ์ด ์ค์ต
๋ฐ์ดํฐ ๊ณผํ ์ค๋ฌด์์ ์ ์ฉํ๊ฒ ์ฌ์ฉ๋๋ Pandas ๋ช ๋ น์ด๋ค์ ์งง์ ๊ฐ์ ํ์์ผ๋ก ์๊ฐํ๋ฉฐ, ๊ฐ์์ ์ฌ์ฉ๋ ๋ชจ๋ ์ฝ๋๋ ๊นํ๋ธ์์ ์ง์ ๋ณด์๊ณ , ๋ค์ด๋ฐ์ ์ค์ตํ์ค ์ ์์ต๋๋ค.
์๊ฐ์ 7,458๋ช
๋์ด๋ ์ด๊ธ
์๊ฐ๊ธฐํ ๋ฌด์ ํ

- ๋ฏธํด๊ฒฐ
applymap์ด ๋ ์ด์ ๊ถ์ฅ๋์ง ์๋๋ค๊ณ ํ๋๋ฐ์
map์ ์๋ฆฌ์ฆ์ ์ ์ฉ๋๋ฏ๋ก ๋ชจ๋ ์นผ๋ผ์ ์ ์ฉ์ด ์ด๋ ค์ด๋ฐapplymapํจ์๋ apply์ ๋๋ค์์ผ๋ก ๋์ฒดํ๋์??
pandas์ดํ๋ฆผ
ใป
0
301
1
- ๋ฏธํด๊ฒฐ
dataframe append ๋ถ๊ฐ๋ฅ
Pandas v2.0.0+ ์ด์์ ๋ฒ์ ์์ DataFrame.append ๋ฉ์๋๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ ์๋์ ์๋ฌ๊ฐ ๋ฐ์ํฉ๋๋ค.'DataFrame' object has no attribute 'append'. Did you mean: '_append'
pandasdataframeSung iL Park
ใป
0
3,168
1
- ๋ฏธํด๊ฒฐ
๋ฉ๋ชจ๋ฆฌ ์ฐธ์กฐ ์ค๋ฅ?
์๋ ํ์ธ์! A๋ผ๋ ๊ฐ์ฒด๋ multiprocessing.Process ๋ฅผ ์์๋ฐ์ class๋ฅผ ๋ฐ๋ก ํ๋ก์ธ์ค๋ก ๋๋ฆฌ๊ณ ์์ต๋๋ค. A๊ฐ์ฒด๋ ์์ฑ์์์ B class์ ๊ฐ์ฒด๋ฅผ ๋ณ์๋ก ๋ฐ์ ์ฌ์ฉํ๊ณ ์๋๋ฐ์ ์ ๋ฌ ๋ฐ์ B๊ฐ์ฒด๊ฐ __
pandasKim Jaeyoung
ใป
0
327
0
- ๋ฏธํด๊ฒฐ
if else ์ค๋ฅ
์ Nate๋ Fail์ด ์๋๋ผ Pass๊ฐ ๋์ค๋ ๊ฑธ๊น์<img title="์คํฌ๋ฆฐ์ท(118).png" src="https://cdn.inflearn.com/public/files/posts/320283d4-2cd3-404b-9764-b8cae8256eea/์คํฌ๋ฆฐ
if_elsepandasajh7457
ใป
0
250
1
- ๋ฏธํด๊ฒฐ
ํ ์ฝ์
๋์์๊ณผ ๊ฐ์ด ํ๋๋ฐ ์๋ฌ๊ฐ ๋๋ค์ ์ด๋ป๊ฒ ํด์ผ ํ๋์<img title="์คํฌ๋ฆฐ์ท(117).png" src="https://cdn.inflearn.com/public/files/posts/86f06ab4-7c15-4911-a392-f5ba69f11a
ํpandasajh7457
ใป
0
319
1
- ๋ฏธํด๊ฒฐ
github cheetshitํ์ผ์ write dataframe to file ์ดํ๊ฐ ์ ๋ณด์ ๋๋ค. ์ ์ฒด ํ์ผ ๋ณผ ์ ์๋ ๋ฐฉ๋ฒ
์๋์
pandasKimkim
ใป
0
261
1
- ๋ฏธํด๊ฒฐ
input์ ์ด์ฉํด์ ์ํ๋ ํ ์ถ์ถ
inputํจ์๋ฅผ ์ด์ฉํด์ ํ์์ ์ํ๋ ๋ฐ์ดํฐ๋ง ๋ฝ๊ณ ์ถ์ด์. ์๋ฅผ ๋ค์ด์, name 1= input(Name:) df [(df.name == +name1+)] ์ด๋ฐ ์์ผ๋ก ํ๋ฉด ์๋๋๋ผ๊ตฌ์.
pandasmkjo91
ใป
0
300
1
- ๋ฏธํด๊ฒฐ
pandas ์ค์น ์ค๋ฅ
์๋์ฝ๋ค ํ๋กฌํธ์์ ํ๋ค์ค ์ค์น ์๋ฃ๋์๋ค๊ณ ํ๋๋ฐ ์ฃผํผํฐ ๋ ธํธ๋ถ์ ! conda list | grep pandas ๋ผ๊ณ ์น๋ฉด 'grep'์ ๋ด๋ถ ๋๋ ์ธ๋ถ ๋ช ๋ น, ์คํํ ์ ์๋ ํ๋ก๊ทธ๋จ, ๋๋ ๋ฐฐ์น ํ์ผ์ด ์๋๋๋ค.
์๋์ฝ๋คpandaskdaeun1284
ใป
2
1,352
3
- ๋ฏธํด๊ฒฐ
์ปฌ๋ผ๋ช ์ด ๋ค๋ฅผ ๊ฒฝ์ฐ ์ด๋ป๊ฒ ํฉ์น๋์?
l1 = [{'name':'John','job':'teacher'}, {'name':'John','job':'teacher'}, {'name':'John','job':'teacher'}]<
pandastjdhns K
ใป
0
336
1
- ๋ฏธํด๊ฒฐ
df = pd.DataFrame.from_items(...)์์ AttributeError์ ๋ํ ์ถ๊ฐ ์ง๋ฌธ์ ๋๋ค.
5๊ฐ ๋ฐ์ดํฐํ๋ ์ ํ,์ด ์ ํ๋ฐ ํํฐํ๊ธฐ ์ฒ์ ์์ํ๋ ํญ๋ชฉ๋ถ๋ถ์ ๋๋ค. ์๋ attributeError ๋ฌธ์ํ์ ๋ถ์ฒ๋ผ ๊ฐ์ด from_items๊ฐ ์๋์ด์, ๋ต๋ณํด์ฃผ์ ๊ฒ์ฒ๋ผ df=pa.DataFrame.from_dict(...) ๋ฅผ
pandasmeduremi
ใป
0
648
1
- ํด๊ฒฐ
์ ์๋๊ณผ ํ์ ๋์ด ๋ณ๊ฒฝํ๋ ๋ถ๋ถ ์ง๋ฌธ์ ๋๋ค.
tmp์ df๋ฅผ ๋ฃ์ด์ฃผ๋๋ฐ, tmp = df tmp["age"] = tmp["age"].fillna(0) tmp tmp๊ฐ ์๋ก์ด ์๊ธฐ๋ ๊ฒ์ด๊ณ tmp์ n
pandas๋ฐ๋ฏธ
ใป
0
216
1
- ๋ฏธํด๊ฒฐ
filter like
df.filter(like='a', axis=1) ์ ํ๋ฉด a๊ฐ ํฌํจ๋ name๊ณผ age์ ๋ฐ์ดํฐ๋ง ๋์ค์์์ name๋ฐ์ดํฐ ์์์ ํํฐ๋ฅผ ํ๊ณ ์ถ์๋ฐ ์ด๋ป๊ฒํด์ผ๋๋์?? ์๋ฅผ๋ค์ด filter='j' ์ด๋ฐ์์ผ๋ก ํ๋คํ๋ฉด name์์ ์๋ ๋ฐ
pandas์ตธ์
ใป
0
349
1
- ๋ฏธํด๊ฒฐ
index ์ง๋ฌธ์ด์
index ๊ฐ์ด 0๋ถํฐ ์์ํ์์์? index ๊ฐ์ 1๋ถํฐ ์์ํ๊ฒ ํ ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ ๊น์?
pandas์ตธ์
ใป
0
225
1
- ๋ฏธํด๊ฒฐ
attributeError๊ฐ ๋ฐ์ํฉ๋๋ค
<pre style="box-sizing: border-box; overflow: auto; padding: 1px 0px; margin-top: 0px; margin-bottom: 0px; line-height: inherit; word-break: break-all
pandas๊ตฌ๋ฏผ์ง
ใป
0
740
1
- ๋ฏธํด๊ฒฐ
๋ฐ์ดํฐํ๋ ์์ ๋ง๋ค ๋ ๋์ ๋๋ฅผ ์์ฃผ ์ฐ์๋ ์ด์ ๊ฐ ์๋์?
๋์ ๋๋ฆฌ๋ฅผ ์ฌ์ฉํด์ ๋ฐ์ดํฐํ๋ ์์ ๋ง๋ค๋ฉด key๊ฐ์ ๊ณ์ ์ ๋ ฅํด์ผ ๋๋ ๋ฒ๊ฑฐ๋ก์์ด ์์ด์์. ๋ฆฌ์คํธ๋ก ๋ง๋ค๋ฉด ํ๋ฒ๋ง ๋ฆฌ์คํธ๋ก ์ปฌ๋ผ๊ฐ์ ๋ฌถ์ด์ฃผ๊ณ ํ๋ผ๋ฏธํฐ๋ก ๋ฐํ์์ผ์ฃผ๋ฉด ๋๋๋ฐ, ๋์ ๋๋ฆฌ๋ฅผ ์์ฃผ ์ฐ์๊ธธ๋ ๊ถ๊ธํด์ ์ฌ๋ฆฝ๋๋ค.
pandas๋ถ์ํํด
ใป
1
219
0
- ๋ฏธํด๊ฒฐ
ํ๋ค์ค๋ก ์์ฑ๋ ๋ฐ์ดํฐ ํ๋ ์์ csv๋ก ์ ์ฅ๋๋์?
๊ฐ์๋ฅผ ๋ณด๋ค๊ฐ ์ง๋ฌธ์ด ์๊ฒจ์ ์ง๋ฌธ์ ๋๋ฆฝ๋๋ค. ํ๋ค์ค์์ ๋ฐ์ดํฐ ํ๋ ์์ ์์ฑํ ๋, csvํ์ผ๋ก ์์ฑ์ด ๋๋์? ๋ง์ฝ csvํ์ผ๋ก ์์ฑ๋๋ค๋ฉด ๊ทธ ํ์ผ์ ์ด๋์ ์ ์ฅ๋๋์?
pandasProWiseman
ใป
0
361
1
- ๋ฏธํด๊ฒฐ
future error
friend_list = [ ['name',['John', None, 'nate']], &
pandas๋ฐ์๋น
ใป
0
391
1
- ๋ฏธํด๊ฒฐ
pandas.core.base.DataError: No numeric types to aggregate ๋ผ๋ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค.
์๋ ํ์ธ์. pandas๋ก ๋ฐ์ดํฐ ๋ถ์ํ๊ธฐ ๊ฐ์ข๋ฅผ ๋ค์ผ๋ฉด์, ๋ง์ ๋์์ ๋ฐ๊ณ ์์ต๋๋ค.๊ฐ์ฌํฉ๋๋ค.None๋ฐ์ดํฐ๋ฅผ ์ ์๋๊ณผ ํ์๋ค์ ๊ฐ์ค์์ ์ค๊ฐ ๊ฐ์ผ๋ก ๋์ฒดํ๋ ์ค์ต์ฝ๋์์'''df = pd.DataFrame(sc
pandas์ ํ์ฃผ
ใป
0
303
0






