2012-10-29 17 views
6

Wyszkoliłem klasyfikatora w Weka, i jestem w stanie użyć go na danych testowych. Dodatkowo, mogę zdecydować się wyświetlać prognozy klasyfikatora w oknie dziennika dla tych danych testowych.Weka Predykcje do CSV

Jednak dla mojego obecnego projektu byłoby mi wygodnie uzyskać te dane w formacie CSV. Czy to możliwe w Weka? Czy jest to możliwe tylko przy użyciu wiersza poleceń (coś, na co w końcu pójdę)?

Zawsze mogę zapisać cały wynik bufora do pliku tekstowego, ale w takim przypadku musiałbym przeanalizować plik i usunąć cały "szum" (który nie jest tak naprawdę szumem, ale masz rację) .

Podsumowując, czy istnieje sposób na wyprowadzenie prognoz Weka dla zestawu testowego do pliku CSV?

Edytuj: jak pokazuje odpowiedź poniżej, istnieje możliwość wykonania tej czynności. Jednak można go znaleźć tylko w Weka 3.7 i wyżej!

+0

Czy mój post odpowiada na twoje pytanie? – Sicco

+0

Bardzo mi przykro, ale z powodu huraganu Sandy, nie miałem dostępu do mojego komputera. Jestem jednak pewien, że moja wersja Weka, najnowsza, nie ma opcji wyprowadzania do CSV tam, gdzie opisałeś. Czy to możliwe ? Czy opcje są potencjalnie przenoszone? – elliottbolzan

+2

Myślę, że znalazłem problem. Czy używasz Weka 3.6.x? Ta wersja rzeczywiście nie ma opisanej opcji wyjścia. Wersja Weka 3.7.x obsługuje jednak te dane wyjściowe, więc możesz chcieć pobrać i używać tej wersji. Wszystko co najlepsze, gdy wychodzisz z Sandy. – Sicco

Odpowiedz

9

Zakładam, że używasz Weka's Explorer. W zakładce Classify kliknij More options..., następnie kliknij Output predictions i wybierz CSV. Teraz kliknij pole pokazujące CSV i otworzy się okno, w którym możesz wpisać właściwości zapisu do pliku CSV. Kliknij na outputFile i wybierz folder i wpisz nazwę pliku (uwaga: musisz podać nazwę pliku). Uruchomienie nowego testu spowoduje teraz zapisanie wyników prognozowania w pliku CSV.

+0

Dziękujemy! Oficjalna dokumentacja nigdy nie wspomniała o części, w której można faktycznie znaleźć prognozy. –

5

W aplikacji Weka 3.6.x można kliknąć prawym przyciskiem myszy model, wybrać opcję "Wizualizuj błędy klasyfikatora" i Zapisz dane (w tym przewidywanie) stamtąd.

+0

To ma mały narzut, otwórz plik .arff, usuń nagłówki, zapisz plik i zaimportuj go do execel –

1

Jeśli używasz przepływu wiedzy weka do budowy modeli (łatwiejsze niż eksplorator), istnieją zlewozmywaki danych CSV, których możesz użyć do zapisania jako plik CSV.