前提・実現したいこと
映画レビューのデータを整形している途中、pivot_tableを使うと、kernelが終了したので再起動します、というメッセージが出てしまいます。
他のデータセットだと動くものもあります。
発生している問題・エラーメッセージ
The kernel appears to have died. It will restart automatically.
該当のソースコード
python
1#必要なライブラリーのインポート 2import pandas as pd 3import numpy as np 4from scipy.sparse import csr_matrix 5from sklearn.neighbors import NearestNeighbors 6 7#データの読み込み 8ratings = pd.read_csv('ratings.csv') 9movie = pd.read_csv('movies.csv') 10 11#movieデータのindexの変更 12movie=movie[['movieId','title']] 13#ratingsデータのindexの変更 14ratings=ratings[['userId','movieId','rating']] 15 16#movieデータとratingsデータをmergeする 17merged = ratings.merge(movie, on="movieId") 18#mergeデータのindexの変更 19merged= merged[['userId','title','rating']] 20#mergeデータをタイトルでソートする 21merged=merged.sort_values('title',ascending= False) 22 23#データセットのピボット 24movie_pivot=merged.pivot_table(index='title',columns='userId',values='rating',fill_value=0)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/17 11:16