免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
返回列表 发帖

剔除数据

现在有10000×2的数据,第一列是横坐标的值(x=1,2,3,...),间隔为1,第二列是纵坐标,范围是[0,2.5]
根据这10000个点坐标画散点图,效果如下:
1.png
2017-5-24 00:03


可这样点太密了,想要的效果是像下面这样的:
2.png
2017-5-24 00:04


我猜他没有用全部10000个点去画,可能是取的横坐标间隔比较大,所以我想剔除部分数据试试.....请问什么办法可以剔除数组中的数据使得只保留横坐标为1, 101, 201, 301,...的点?

谢谢!
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

不用删,仅抽取部分来画就好了,比如说
ListLinePlot[Table[data[[100 k]], {k, 1, 100}], AspectRatio -> 1/2, PlotRange -> {{0, 10000}, {0, 2.5}}]
就是抽取100k的

TOP

回复 2# kuing

好机智,多谢!

TOP

返回列表 回复 发帖