请问如何将两组数(大概在一亿个左右)输入mathematica,一组作为横坐标,一组作为纵坐标,画出散点图?

2024-12-31 11:53:47
推荐回答(4个)
回答1:

这个得看你具体的数据源是什么格式,这样参能判断用什么办法导入数据。

其次Mathematica处理这种一亿左右个点的散点图会非常的卡,不过肯定比Excel强。

然后得看你究竟拿这么大量的数据干嘛使,是做回归分析还是干什么,单做一张这样的图基本上没什么意义,如果分布稠密点的话,跟用毛笔画一团黑没什么区别。

而且最后图做出来以后分辨率不够,你根本看不清楚那些点点,如果转存成图像的话,估计体积也是大的惊人,以后重复引用也是件麻烦事。

回答2:

数据是在.txt里的吗?
用Import输入
数据量太大,不大适合用mathematica,电脑不好的话会卡。
origin估计更好。

回答3:

excel 可以放一亿个数据吗 不知道哦 呵呵
说说怎么做吧:
将 文件命名为 Book1 放置放在F盘吧
打开Mathematica
输入

data=Import["F:Book1.xls"][[1]];
ListPlot[data]

116491401 Mathematica 讨论群

回答4:

用excel可以画,但如果你的数据必须一个个输入,那还是用mm更好一些
如果这些数据值之间有关联,那么可以先用Table定义一下,然后用LIstPlot画出就行了 学问社区有比较系统的资源,你不妨去看看