Obecnie wykonuję prace eksperymentalne i mam wiele danych do włożenia. Używam Gnumeric i jest bardzo dobra, ale często czuję, że musi być coś lepszego.
Idealnie chciałbym mieć maksymalną liczbę funkcji z minimalną krzywą uczenia się, ale tak naprawdę chciałbym tylko wiedzieć, czy istnieje coś lepszego niż Gnumeric, którego mogę użyć do manipulowania i drukowania danych.
Co byś polecił?
software-recommendation
Spirala
źródło
źródło
Numpy i Matplotlib stanowią dobrą kombinację do przetwarzania i wyświetlania danych.
źródło
Sugerowałbym Gnuplot . Ma fajny zestaw funkcji i jest dobrze udokumentowany. Więc jeśli poświęcisz kilka minut na przejrzenie dokumentacji, otrzymasz podstawowy pomysł. Używam gnuplot do prawie wszystkich moich działek, tylko gdy nie potrzebuję pełnego zestawu funkcji, zwykle używam Ti k Z z LaTeX.
źródło
Język R jest również dość popularny i można go łączyć z Sweave do użytku z lateksem .
źródło
Ggplot2
Jest jednym z najlepszych dostępnych programów do wizualizacji danych. Realizuje idee Edwarda Tufte , autora klasyki w projektowaniu graficznym i komunikacji naukowej, jako „Piękny dowód” i „Wizualne wyświetlanie informacji ilościowych”.
Interfejs graficzny Deducer umożliwia korzystanie z ggplot2 bez konieczności znajomości języka programowania R, w którym implementowany jest ggplot2. Jeśli możesz użyć programu Excel, możesz użyć narzędzia Deducer. Twoje analizy statystyczne będą prawidłowe, a twoje wykresy (dzięki ggplot2) będą skuteczne i ładne.
źródło
Mędrzec może być do tego dobry. Łączy wiele narzędzi matematycznych typu open source, aby stworzyć bardzo rozbudowaną i elastyczną aplikację.
źródło
Użyłem qtoctave . Jest podobny do MATLAB, jeśli używałeś go wcześniej.
Możesz zainstalować go z repozytoriów:
sudo apt-get install qtoctave
źródło
gnuplot i xmgr / grace są prawdopodobnie najstarszymi naukowymi programami graficznymi dla Uniksa. Nadal używam gnuplot od czasu do czasu (BTW, to nie jest GNU i niektórzy uważają, że nie jest darmowy ), ponieważ znam go i używam go od wielu lat, ale niewiele się zmieniło w tym stuleciu i nie jest przyjazny dla użytkownika zgodnie z dzisiejszymi standardami.
Myślę, że najbardziej obiecującymi programami są teraz QtiPlot, LabPlot i Veusz. Pierwsze dwa są podobne do Origin (najpopularniejszego oprogramowania do drukowania w systemie Windows). QtiPlot ma pełnoetatowego programistę i wydaje się, że jest rozwijany bardziej aktywnie. Veusz różni się od klonów Origin i, w przeciwieństwie do innych programów, jest napisany w Pythonie. Nie ma go jeszcze w dystrybucji, ale ma PPA .
Innym programem, którego używam do drukowania danych, jest fityk. Specjalizuje się w dopasowywaniu krzywych i używam go do kreślenia głównie dlatego, że dobrze go znam (napisałem), ale wydaje mi się, że w większości przypadków najlepszym wyborem będzie QtiPlot lub Veusz.
źródło
Użyłem SciDavis, Scilab i MatplotLib. Jednak ostatnio używam ParaView, ale nie jest to łatwy w użyciu program. Poprzednie są łatwe.
źródło
Sugerowałbym DataScene. Tworzy naprawdę fajne wykresy i animacje wykresów. Odkryłem, że krzywa uczenia się jest dość płaska z powodu Kreatora i samouczków. Więcej informacji na temat DataScene można znaleźć na stronie:
http://www.cyber-wit.com
źródło
MagicPlot jest również dostępny dla Linuksa, wymaga Java. Jest to bardzo przydatne do tworzenia dobrze wyglądających wykresów i obróbki. I jest bezpłatny dla studentów.
źródło
Veusz to najlepsze narzędzie do plotowania typu open source, jakie do tej pory mogłem znaleźć. Pozwala na ustawienie bardzo szczegółowych atrybutów wykresów naukowych, takich jak wielkość drobnych i dużych podziałek. Zapewnia również operacje do manipulowania zestawami danych. Obsługuje eksport SVG i może być kontrolowany zdalnie z innych programów. Ponadto moje doświadczenia ze wsparciem były bardzo dobre. Autor odpowiedział na moje pytanie w ciągu jednego dnia i zrealizował prośbę o dodanie funkcji w ciągu dwóch tygodni.
źródło
MATLAB może być najlepszy, ale służy nie tylko do kreślenia i nie jest darmowy (w rzeczywistości jest drogi, ale jeśli jesteś studentem, prawdopodobnie możesz go zdobyć ze szkoły).
źródło
R byłby najlepszy zarówno dla testów statystycznych, jak i wykresów. Jeśli nie masz nic przeciwko programowaniu, wybierz R. Jest to oprogramowanie open source i potężne.
Lub wypróbuj BioVinci, jeśli programowanie kosztuje zbyt wiele czasu. Umożliwia przeciąganie i upuszczanie danych w celu uruchamiania statystyk i tworzenia wykresów. Lubię nowoczesne typy działek, które oferuje, takie jak skrzypce i interaktywny wykres rozproszenia 3D (z informacją o najechaniu kursorem). Plus jest PCA - bardzo pomocny w badaniach naukowych. Co więcej, obsługuje Ubuntu 16.04, 18.04 i Debian 9.
Mam nadzieję że to pomoże! Oto zrzut ekranu z fabuły PCA 3D.
źródło
Chciałbym zasugerować supermongo do użytku naukowego. Chociaż jest ekspansywny, ale możesz go uzyskać w swoim instytucie lub centrum badawczym. Jest to bardzo przyjazny dla użytkownika i łatwy w obsłudze. Możesz drukować dane w wysokiej rozdzielczości i zaawansowanych ustawieniach.
źródło