我在Mathematica中繪製使用ListPlot的數據表。我注意到圖中有幾個漸近線,我不希望它被繪製(即曲線之間的直線)。我該怎麼做才能刪除直線?如何避免使用Mathematica ListPlot數據表時的漸近線?
回答
也許:
t = Table[Tan[i], {i, -Pi, Pi, .01}];
ListPlot[#, Joined -> True] & /@ {t, t /. x_ /; [email protected] > 10 -> None}
編輯
更強大:
t = Table[Tan[i], {i, -Pi, Pi, .01}];
ao = AbsoluteOptions[ListPlot[t, Joined -> True],PlotRange]/. {_ -> {_,x_}} ->x;
ListPlot[t /. x_ /; (x < ao[[1]] || x > ao[[2]]) -> None, Joined -> True]
馬克McClure的帖子在這裏的方法:How to annotate multiple datasets in ListPlots
t = Table[Tan[i], {i, -Pi, Pi, .01}];
plot = ListLinePlot[t];
DeleteCases[plot, Line[_?(Length[#] < 4 &)], Infinity]
該OP問ListPlot,而不是ListLinePlot –
@belisarius:[「ListLinePlot是一個ListPlot的特例」](http://reference.wolfram.com/mathematica/ref/ListLinePlot.html#528126457) – Simon
@Simon可能是,但發佈的解決方案無法在_my_機器中使用ListPlot –
t = Table[Tan[i], {i, -Pi, Pi, .01}];
plot = ListLinePlot[t];
使用Position
Position[plot, Line[___], Infinity]
{{1,1,3,2},{1,1,3,3},{1,1,3,4}, {1,1,3,5},{1,1,3,6}}
使用Part
:
plot[[1, 1, 3, 5 ;; 6]] = Sequence[]; Show[plot]
- 1. Mathematica - 動態 - ListPlot - 基線
- 2. ListPlot是Mathematica沒有存儲列表
- 3. Gnuplot:擬合數據的漸近曲線
- 4. 繪製數據集以與陣列ListPlot的Mathematica
- 5. 如何避免使用Thread.Sleep
- 6. 如何避免數據庫
- 7. 如何在表中插入數據時避免表鎖定
- 8. 如何在使用Pandas數據框時避免():循環緩慢?
- 9. 如何避免在使用數據核時增強?
- 10. 使用漸近線編程完成
- 11. 如何通過使用ListPlot繪製的數據點獲取一條線?
- 12. 如何避免使用Object.assign?
- 13. 如何避免登錄的次數多數量,同時使用python線程
- 14. 使用JPA時避免來自數據庫的陳舊數據?
- 15. 如何在java中使用BufferStrategy時避免黑線
- 16. 如何在使用ggarrange時避免軸線消失?
- 17. 使用字典時如何避免KeyError?
- 18. 如何在使用DropShadowEffect時避免OutOfMemoryException?
- 19. 如何在使用BakcgroundWorker時避免invalidOperationException?
- 20. 如何使用EJB3.1 @Asynchronous時避免ConcurrentModificationExceptions
- 21. 如何在使用ArrayList時避免ConcurrentModificationException?
- 22. 如何避免使用scrapy時禁止
- 23. 如何避免使用BuildManager.AddReferencedAssembly
- 24. 如何避免使用ssh
- 25. 如何在爲數據庫創建表時避免錯誤1046?
- 26. 如何在排序數據表時避免分頁復位
- 27. 如何避免使用readlines()?
- 28. 如何使用矢量和垂直漸近線使用MATLAB創建函數
- 29. pylab plot顯示漸近線
- 30. 如何避免使用null?
你能給你繪製一個例子集? –
你確定你在談論漸近線嗎?我的印象是你在談論數據中的差距。漸近線不是「曲線之間的直線」 –
也許[this](http://stackoverflow.com/q/4382610/499167)SO問題很有趣? – tomd