chaco

    1熱度

    1回答

    我僱用了一個traitsui.api.Handler來捕獲和處理traitsui.api.View的事件,該視圖包含一個按鈕,其行爲是從包含多個圖的容器中移除一個圖。當使用按鈕remove,調用pop()方法,並且繪圖被移除時,訪問容器的組件列表。但是,該視圖不會重繪,並且情節似乎仍然存在。通過拖動角落來調整窗口大小將強制重繪,確認pop() 問題是:如何以編程方式強制重繪? 在我看來,正確的地方

    0熱度

    1回答

    該程序在chaco 3.2中運行良好,但是對於chaco 4,滾動條根本不顯示。 我想要找到問題或找到解決方法。 PanTool可能是一個解決方法,但是這會與使用鼠標的一些線索相沖突。 #!/usr/bin/env python # Major library imports from numpy import linspace from scipy.special import jn

    0熱度

    1回答

    查科始終繪製線抗鋸齒,所以輸出通常看起來不錯,順利: 但抗鋸齒需要時間,使得實時繪製慢得多。在具體情況下,我仍然希望有非抗鋸齒的陰謀。我沒有在文檔中找到任何與此相關的內容。是否有可能關閉抗鋸齒功能並具有快速不規則的曲線?

    1熱度

    1回答

    查科的小蝨子總是省略: 這並不總是方便。是否有可能在查科次刻度像那些在matplotlib: 沒有發現任何有關.. 感謝。

    3熱度

    1回答

    我有一個HPlotContainer,它有兩個空的LinePlot作爲默認值,使用create_line_plot()工廠函數創建。然後我執行一些計算並想更新這些圖。如何訪問LinePlot的ArrayPlotData?我曾嘗試類似container.components[0].data,我得到了一個 AttributeError的:「LinePlot」對象有沒有屬性「數據」 顯然我沒有做正確的事

    1熱度

    2回答

    作爲一個例子,在查科/示例/演示/基本/ image_inspector.py,如何設置縮放因子使得1個陣列點對應於1個屏像素(100%縮放)。看起來ZoomTool方法(zoom_in,zoom_out,...)只處理縮放因子的變化,而不是絕對因子設置。

    0熱度

    1回答

    我試圖在圖像繪圖上繪製2D選擇框並將選定的區域取出。我無法找到適當的工具來執行此操作。 我認爲RangeSelection2D會適合這個,但它似乎只實際選擇了2個軸中的1個。 我可以修改BetterSelectingZoom,其中框模式與我想要的類似。有誰知道最好的方法或chaco工具來做到這一點? import enthought.traits.api as traits import ent

    1熱度

    1回答

    我寫了一個chaco繪圖類,繪製了一些數據並允許用戶與之交互。然後,我想創建一個TraitsUI GUI,該GUI有幾個不同的chaco plot實例,這樣用戶可以有幾個繪圖並獨立與它們交互。 但是,當我嘗試並實現這一點時,我似乎得到我的chaco圖的每個單獨實例都顯示了所有圖的所有數據。我在下面製作了一個非常簡單的GUI,重現了這個問題。 在下面的示例中,我希望每個選項卡都顯示帶有單線圖的容器。

    0熱度

    1回答

    我在這裏是因爲我試圖在Anaconda上安裝Chaco模塊,它不起作用。首先,我已經嘗試了簡單的命令: conda install -c anaconda chaco=4.5.0 但它返回包規範的問題: UnsatisfiableError: The following specifications were found to be in conflict: - chaco 4.5.

    -4熱度

    1回答

    我創建了一個名爲create_plot的方法來傳遞x,y1,x_axis_name,y_axis_name值來創建Python chaco圖。 def create_plot(self, x, y1, x_axis_name, y_axis_name): self.x = x self.y1 = y1 self.x_axis_name = x_axis_n