- 主题:请问这个函数怎么做图好看.....
y=f(x1,x2,x3,x4,...x20);
向量x大概有10万个,主要想做出来的图反映出y的取值范围:99.99%的y值小于4.9,只有少量的y值大于4.9....
有没有可以参考的?
另外这个函数是没有的,主要想做出一个好看的看着牛哄哄的示意图....
--
修改:moneybox FROM 219.239.227.*
FROM 219.239.227.*
横轴怎么画?这么多自变量,不好画吧?
【 在 shong 的大作中提到: 】
: 画一个x1,x2...x20和y的分布图?
--
FROM 219.239.227.*
我的意思是,横轴只能表示1个变量吧...怎么表示10个变量....
【 在 shong 的大作中提到: 】
: 范围差别不大的话,就无所谓吧,按原址就可以
: 如果差别大,归一化就好了
--
FROM 219.239.227.*
不是啊,我是问,那个函数的自变量怎么画,10个x对应1个y为一组,,一共1万组, 怎么画....
【 在 shong (平凡之路) 的大作中提到: 】
:
: 变量归一化后不都在0,1之间吗,你然后用一条曲线表示一个变量的分布,多个变量就用多条曲线,画在一个图或者多个图里都可以
: 【 在 moneybox 的大作中提到: 】
: : 我的意思是,横轴只能表示1个变量吧...怎么表示10个变量....
--
FROM 124.64.16.*
直方图不太好画啊,
x是一个向量,是要给组合(x1,x2,x3,x4.....x10),一共可能有上千种组合啊,每个组合就有个直方柱子?图会很乱吧?
其实这里我并不关心x是怎么组合的,也不关心组合的y值密度谱,只想非常明显的反映出,“有少部分的y的取值超出范围了”这一个事实
【 在 isxb2 的大作中提到: 】
: 直方图,密度谱那种。
: 横轴是x取值,竖轴是同样值的数量。
: 或者通信里面ccdf那种样子。
: ...................
--
FROM 219.239.227.*
那这样就2根柱子了...感觉不太酷啊....
而且没法画x轴,因为自变量太多了...
x1 x2 x3 x4 x5 y
1,2,3,4,5->50
1,3,5,6,7->49
1,2,4,6,8->48
这是一根柱子,表示40~50范围内出现了3次
2,3,6,7,8->50
这是另一根柱子,表示超出50的出现了1次
关键这个图不想关心x的具体组合是什么,只想反应,且唯一想反映:
大部分y都在40~50范围内,只有少量的y超出了50
【 在 isxb2 的大作中提到: 】
: x y=0 → x0
: x y=1 → x1
: z 为相应x y组合的出现次数
: ...................
--
FROM 219.239.227.*
不存在什么等y值,20组(x1,x2,x3...,x10,这个称为1组) 对应20个不同的y值....
【 在 who2004 的大作中提到: 】
: 可以画3D图吧,每组数据在x-y平面内做横竖线图,从x1到x20分别向上竖线延伸到Y值上,并用横线连接这20个等y值,然后在Z轴上延续下一组Y值,做成动态浏览就能直观看到离散值了
:
--
FROM 219.239.227.*
谢谢谢谢,要的就是这个感觉,就是这种图,对于x是多维变量(>10维),是不是不太好解释x,y轴具体是什么...
只能笼统解释x,y平面是个多维变量?
【 在 who2004 的大作中提到: 】
: 参考一下,开拓思路
: [upload=1][/upload] [upload=2][/upload]
--
FROM 219.239.227.*
比如你这个图,可以认为是函数 z=f(x,y),变量x,y对应xy平面,z对应波峰。
如果函数是z=f(x1,x2,x3,x4。。。。x10),xy平面具体对应什么怎么解释比较好....
【 在 who2004 的大作中提到: 】
: 参考一下,开拓思路
: [upload=1][/upload] [upload=2][/upload]
--
FROM 219.239.227.*
我知道了,可以添加多个x轴,比如10个x轴....
【 在 moneybox 的大作中提到: 】
: 比如你这个图,可以认为是函数 z=f(x,y),变量x,y对应xy平面,z对应波峰。
: 如果函数是z=f(x1,x2,x3,x4。。。。x10),xy平面具体对应什么怎么解释比较好....
:
--
FROM 219.239.227.*