0

わからないエラーでまた行き詰まりました。data.frame私は、価格収益率など、複数の株式パラメータを持つ大きなものを持っています。今、列間で計算したいと思います。

MyDataFrame$NewColumn = MyDataFrame$Column1/MyDataFrame$Column2

これはうまくいきました。ただし、これは機能せず、エラーが発生します。

Index$ValuationScore = 0.3*Index$PE1_Score + 0.2*Index$PE2_Score + 0.1*Index$PE3_Score

スコアは 1 ~ 6 の値です。NAテーブルの最初の 60 行には、 60 期間をさかのぼって平均を計算する必要があるため、データのみが含まれていません。私が得るエラーメッセージは次のとおりです。

Warning messages:
1: In Ops.factor(0.3, Index$PE1_Score) : * not meaningful for factors
2: In Ops.factor(0.2, Index$PE2_Score) : * not meaningful for factors
3: In Ops.factor(0.1, Index$PE3_Score) : * not meaningful for factors
4

0 に答える 0