私は現在、さまざまな音楽アーティストの評価を含むCSVに取り組んでいます。これは、パンダを使用した相関付けのためにDataFrameになっています。問題は、DataFrameを転置して.corr()
関数を使用すると、空のDataFrameが返され、転置の相関が必要なことになります。なぜこれをやっている?ここに私のコードは次のとおりです。DataFrameの転置は相関していませんか?
import pandas as pd
musicRatingsFile = "https://raw.githubusercontent.com/aportell/machine-learning/master/MusicRatings.csv"
musicRatingsData = pd.read_csv(musicRatingsFile)
df = DataFrame(musicRatingsData)
df2 = df.dropna()
df3 = df2.transpose()
df3.corr()
'df3.dtypes'とは何ですか?私は彼らがすべての対象だと思う。 'df3.astype( 'float')'を試すことができますが、まずデータセットについてもっと知る必要があります。サンプルを投稿できますか? – ayhan
また、 'df2 = df.dropna()'がDataFrameからすべての行を削除していないことを確認してください。 – root
私はcsvが見るためのリンクであるように編集しました。私は 'df3.types'をチェックしました。それらはすべてオブジェクトです。 'df2 = df.dropna()'はすべての行を削除していません。 –