Najlepsza odpowiedź
Użyj VTK i Numpy.
VTK – The Visualization Toolkit to fantastyczne kreślenie / grafika 3D dla Pythona – zbudowane w C ++. Samo to może być więcej niż wystarczające.
Ale NumPy dodaje mnóstwo wizualnych możliwości dzięki funkcji matematycznej.
Od Casting Ray do Ray Tracing w Pythonie i VTK to świetny przewodnik, który łączy w sobie zarówno ray tracing, jak i bardziej złożoną grafikę.
Odpowiedź
Szczerze mówiąc, jeśli nigdy nie znajdziesz się w sytuacji, w której Excel i Tableau powstrzymują Cię przed wykonaniem bardziej zaawansowanych analiz, nie sądzę, że powinieneś inwestować czasu w naukę Pythona, chyba że, oczywiście, chcesz codziennie uczyć się nowych narzędzi, co jest godnym podziwu sposobem myślenia.
Excel i Tableau to doskonałe narzędzia do analizy danych i prawdopodobnie znasz lepiej powody niż ja.
A kilka lat temu analizowałem dane wyłącznie w arkuszach Excel. Kilka miesięcy później zdecydowałem się nauczyć makr VBA, aby zautomatyzować wszystko, co robię.
Mimo to doszło do punktu, w którym bardziej zaawansowane funkcje nie były dostępne w Excelu i musiałem stworzyć funkcje analizy statystycznej na VBA od podstaw lub do pobrania dodatku.
Miałem szczęście znać trochę MATLABA i że MATLAB działa całkiem przyzwoicie z arkuszami Excela, więc właśnie zacząłem mieszać te dwa narzędzia.
Dopóki nie dowiedziałem się o Pythonie.
Zawsze myślałem o Pythonie jako o języku dla początkujących, aby nauczyć się programowania na Raspberry Pi.
Byłem głęboko w błędzie.
Szybko zorientowałem się, że mogę przeprowadzić wszystkie moje „zaawansowane” analizy danych i wykresy wyłącznie w Pythonie, a co najważniejsze, w nie więcej niż 10 liniach kodu!
Więc to to moja historia o tym, dlaczego zawracałem sobie głowę Pythonem, mimo że byłem całkiem dobry w Excelu.
Jeśli zauważysz, że Excel i Tableau powstrzymują Cię przed zadaniami analizy danych, zdecydowanie powinieneś wypróbować Pythona !