3
deedle 프레임에서 데이터를 정규화하는 방법은 무엇입니까?Deedle 정상화 프레임
, 나는이 방법을 시도했지만 하나는 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' 연산자가 필요하다는 것입니다. 문서에 대해 조금 불분명합니다. – baio
왜냐하면 Deedle이 슬픈 듯이 행이 모두 숫자라는 것을 모르기 때문입니다 (네 번째 열을 버리지 않으면 실제로는 그렇지 않습니다) -'row.As()'을 호출하면'Series ' '-x' 연산자를 지원하는''시리즈로 바꾼다. –