У меня была такая же проблема. У меня было правильное пространство имен, правильное имя класса, и я даже обновил PATH. Наконец, я извлек «DataType» из XAML, получил его для компиляции, добавил DataType, и он заработал. Похоже, это была проблема курицы и яйца. XAML не увидит его, пока он не будет скомпилирован, и вы не можете скомпилировать его в DataType. Итак, сначала создайте MV и скомпилируйте его. Затем добавьте в XAML.
matplotlib
has pretty good documentation, and seems to be quite stable. The plots it produces are beautiful - "publication quality" for sure. Due to the good documentation and the amount of example code available online, it's easy to learn and use, and I don't think you'll have much trouble translating gnuplot
code to it. After all, matplotlib is being used by scientists to plot data and prepare reports - so it includes everything one needs.
One marked advantage of matplotlib is that you can integrate it with Python GUIs (wxPython and PyQt, at least) and create GUI application with nice plots.
Я играл с обоими, и мне гораздо больше нравится Matplotlib с точки зрения интеграции Python, опций и качества графиков / графиков.
После длительного использования GNUplot (с моей собственной оберткой от Python) (и на самом деле мне не нравится выход 80-х годов), я просто начал смотреть на matplotlib. Должен сказать, что она мне очень нравится, выходные данные выглядят очень хорошо, а документация - качественная и обширная (хотя это относится и к GNUplot). Единственное, что я потратил много лет на поиски в документах matplotlib - это как писать в файл с изображением, а не на экран! К счастью, эта страница объясняет это довольно хорошо: http://www.dalkescientific.com/writings/diary/archive/2005/04/23/matplotlib_without_gui.html