Próbuję przekazać dane z FSharp.Data.CsvProvider do Deedle.Frame.Jak przekazać dane z FSharp.Data.CsvProvider do Deedle.Frame?
Jestem prawie nowy w F # i muszę przekonwertować niektóre pliki CSV z kultury "it-IT" na "en-US", więc mogę korzystać z danych.
Znalazłem Deedle i chcę się nauczyć, jak go używać, ale nie byłem w stanie bezpośrednio przekonwertować danych z pliku CSV w Deedle (przynajmniej jest to, co jest wydrukowane w F # interaktywne).
Zauważyłem, że CsvProvider dokonuje konwersji, ale po kilku dniach prób nie mogę przekazać danych.
Dziękuję, Thomas. W F # interaktywny, jeśli wyślę polecenie: frame.Rows ;; Mam wartości w taki sam sposób, jak są one przechowywane w pliku CSV, mam na myśli separator dziesiętny jako "," zamiast "." . Jest to normalne? –
Wygląda na to, że ramka ładuje datę jako ciągi znaków. Czy dostawca CSV pod typem float? –
Tak, Tomas, zgadza się. W FSI, frame.Rows drukuje dane, gdy są przechowywane w pliku. Jeśli wydrukuję zawartość ramki.Rows.Values, widzę wartości we właściwej formie. Dziękuję za pomoc. –