Forgot password?
 Create new account
View 1105|Reply 2

剔除数据

[Copy link]

17

Threads

24

Posts

208

Credits

Credits
208

Show all posts

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

可这样点太密了,想要的效果是像下面这样的:
2.png

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

谢谢!

701

Threads

110K

Posts

910K

Credits

Credits
94177
QQ

Show all posts

kuing Posted at 2017-5-24 00:16:54
不用删,仅抽取部分来画就好了,比如说
ListLinePlot[Table[data[[100 k]], {k, 1, 100}], AspectRatio -> 1/2, PlotRange -> {{0, 10000}, {0, 2.5}}]
就是抽取100k的

17

Threads

24

Posts

208

Credits

Credits
208

Show all posts

 Author| opuikl_0 Posted at 2017-5-24 02:13:36
回复 2# kuing

好机智,多谢!

手机版Mobile version|Leisure Math Forum

2025-4-21 01:06 GMT+8

Powered by Discuz!

× Quick Reply To Top Return to the list