강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của oks5290314
oks5290314

câu hỏi đã được viết

[Bản sửa đổi] Hướng dẫn hoàn hảo về máy học Python

Thực hành triển khai đề xuất phim lọc cộng tác lân cận gần nhất dựa trên vật phẩm

선생님 transpose

Viết

·

296

1

전치하지 않고 처음부터 index = title, columns = userId로 해도 상관없나요? 

python통계머신러닝 배워볼래요?

Câu trả lời 4

0

oks5290314님의 프로필 이미지
oks5290314
Người đặt câu hỏi

빠른 답변 감사합니다. 선생님 덕분에 좋은 자료로 공부 잘 하고 있습니다. 

0

dooleyz3525님의 프로필 이미지
dooleyz3525
Người chia sẻ kiến thức

아, 그런 방법이 있었군요.  확인해 보니 똑같이 동작하는 군요. 좋은 방법입니다.

감사합니다.

0

oks5290314님의 프로필 이미지
oks5290314
Người đặt câu hỏi

제가 질문을 제대로 하지 못했네요 

pivot_table을 만들때 강의에는 index = userid, columns = title로 만든 후 전치를 하였는 데 

처음부터 pivot = df.pivot_table(index = 'title', columns = 'userId', values = 'rating') 형태로 만들면 전치를  하지 않아도 똑같이 작동하는 지 여쭙고 싶었습니다.

0

dooleyz3525님의 프로필 이미지
dooleyz3525
Người chia sẻ kiến thức

안녕하십니까,

어떤 부분에서 처음부터 한다는 건지 질문을 제가 정확히 이해하지 못했습니다만 pd.read_csv() 를 처음으로 가정하고 답변 드리겠습니다.

아이디어는 좋으신데, 그렇게는 어렵습니다. pd.read_csv() 로 먼저 메모리로 DataFrame형식으로 로딩하는데, 이때 csv파일의 레코드별로 데이터를 로딩하게 됩니다. 일단 DataFrame 형식으로 메모리 로딩 된 후에 다양한 변환 작업을(pivot_table()) 수행할 수 있습니다. 따라서 처음부터 변환된 형식으로 로딩할 수 없습니다.

감사합니다 

Hình ảnh hồ sơ của oks5290314
oks5290314

câu hỏi đã được viết

Đặt câu hỏi