3
デエッジフレームのデータを正規化するにはどうすればよいですか?ディードルフレームを正規化する
、私はこのアプローチを試してみたが、1つは、frame - series
過負荷があなたがframe
のすべての列からseries
を引いていることを期待してい
let iris = Frame.ReadCsv("./iris.csv")
let keys = iris.ColumnKeys |> Seq.toArray
let x = iris.Columns.[keys.[0..4]]
let mu = x |> Stats.mean
let std = x |> Stats.stdDev
//Not working becasue couldnt substract series from frame
let norm = (x - mu)/std
ありがとうございます!実際に私はmapRowValuesを使用しようとしましたが、これに必要な '.As'演算子は理解できません。 Docsはこれについて少し不明です。 – baio
これは、Deedleが悲しいことに、行がすべて数値であることを知らないからです(4列目を削除しないと、実際にはそうではありません)。 'row.As() '-x'演算子をサポートする' Series 'に変換します。 –