SAS中文论坛

标题: 求欧氏距离! [打印本页]

作者: shiyiming    时间: 2006-4-8 22:28
标题: 求欧氏距离!
下面这些数据是22个品种的19个性状的有无,有为“1”,无为“0”,请教如何计算其欧氏距离?并用矩阵形式表现出来。谢谢!
         1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
breed1   1 1 1 0 1 1 1 1 1 0 1 0 1 1 1 1 1 1 1
breed2   1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
breed3   1 1 0 1 1 0 1 1 1 1 1 1 0 1 1 1 1 0 1
breed4   1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1
breed5   1 0 1 1 1 0 1 1 1 0 1 0 1 0 0 1 1 1 0
breed6   1 1 0 1 1 1 0 1 1 0 1 0 0 1 1 1 0 1 0
breed7   1 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0
breed8   1 0 1 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1
breed9   1 0 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1 1
breed10 1 1 1 1 0 1 1 1 1 0 1 0 0 1 1 1 1 1 0
breed11 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 0 1 1 0
breed12 1 1 0 1 1 1 1 0 1 1 1 1 1 0 1 1 1 1 0
breed13 1 1 1 1 1 0 1 1 1 0 1 0 1 1 1 1 1 1 1
breed14 1 1 1 1 0 1 1 0 1 1 1 0 1 1 1 1 1 0 1
breed15 1 0 1 1 1 0 1 0 1 0 1 1 1 0 1 1 1 1 1
breed16 1 1 0 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 0
breed17 1 1 0 0 1 1 0 0 1 0 1 1 0 1 1 1 1 1 1
breed18 1 1 1 1 0 1 1 1 1 1 1 1 0 1 1 0 1 0 0
breed19 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 0 1 0 0
breed20 1 0 0 1 1 1 1 1 1 0 0 1 0 1 1 0 1 0 0
breed21 1 1 0 1 1 0 1 1 1 1 0 1 1 1 1 1 1 0 1
breed22 1 1 0 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 0
谢谢!!!甚急!
作者: shiyiming    时间: 2006-4-9 11:26
标题: 自己做吧.
人急我不急.
呵呵.
我有时候真搞不懂.不知道为何很多人都是声明甚急,很急,在线等.要别人给一个现成答案.
1.如果你是在学校学习,为何不花点时间自己去学,了解欧氏距离的定义,不用什么技巧就可写出计算的代码.
2.如果你说课题很急,没时间学,那我想说,没时间学习东西的课题做来何用(指学习阶段的课题,非工作时)?
3.如果你说,课题不是拿来学东西的,是为了完成导师或者学校或者老板的任务,那我又请问,你懂都不懂的课题做完了对谁有用?你的结果别人使用来放心,我还不放心呢.
作者: shiyiming    时间: 2006-4-9 11:47
标题: Re: 自己做吧.
[quote="ahuige":2e31c]人急我不急.
呵呵.
我有时候真搞不懂.不知道为何很多人都是声明甚急,很急,在线等.要别人给一个现成答案.
1.如果你是在学校学习,为何不花点时间自己去学,了解欧氏距离的定义,不用什么技巧就可写出计算的代码.
2.如果你说课题很急,没时间学,那我想说,没时间学习东西的课题做来何用(指学习阶段的课题,非工作时)?
3.如果你说,课题不是拿来学东西的,是为了完成导师或者学校或者老板的任务,那我又请问,你懂都不懂的课题做完了对谁有用?你的结果别人使用来放心,我还不放心呢.[/quote:2e31c]
大哥,虽然你说的挺有道理,但是为什么我看的每篇文章都有你的评论呀,你是评论家吧~~~~~(玩笑不要生气)
作者: shiyiming    时间: 2006-4-9 16:30
标题: Re: 自己做吧.
[quote="godensjj":98095][quote="ahuige":98095]人急我不急.
呵呵.
我有时候真搞不懂.不知道为何很多人都是声明甚急,很急,在线等.要别人给一个现成答案.
1.如果你是在学校学习,为何不花点时间自己去学,了解欧氏距离的定义,不用什么技巧就可写出计算的代码.
2.如果你说课题很急,没时间学,那我想说,没时间学习东西的课题做来何用(指学习阶段的课题,非工作时)?
3.如果你说,课题不是拿来学东西的,是为了完成导师或者学校或者老板的任务,那我又请问,你懂都不懂的课题做完了对谁有用?你的结果别人使用来放心,我还不放心呢.[/quote:98095]
大哥,虽然你说的挺有道理,但是为什么我看的每篇文章都有你的评论呀,你是评论家吧~~~~~(玩笑不要生气)[/quote:98095]

这你就说错了,其实我在这个网站很少回贴.
你要是去看别的网站,有的版块,我的贴子数是总贴子数的百分之......
我已经很控制自己了. <!-- s:oops: --><img src="{SMILIES_PATH}/icon_redface.gif" alt=":oops:" title="Embarassed" /><!-- s:oops: -->
作者: shiyiming    时间: 2006-4-9 18:28
标题: Re: 自己做吧.
[quote=&quot;ahuige&quot;:4d249][quote=&quot;godensjj&quot;:4d249][quote=&quot;ahuige&quot;:4d249]人急我不急.
呵呵.
我有时候真搞不懂.不知道为何很多人都是声明甚急,很急,在线等.要别人给一个现成答案.
1.如果你是在学校学习,为何不花点时间自己去学,了解欧氏距离的定义,不用什么技巧就可写出计算的代码.
2.如果你说课题很急,没时间学,那我想说,没时间学习东西的课题做来何用(指学习阶段的课题,非工作时)?
3.如果你说,课题不是拿来学东西的,是为了完成导师或者学校或者老板的任务,那我又请问,你懂都不懂的课题做完了对谁有用?你的结果别人使用来放心,我还不放心呢.[/quote:4d249]
大哥,虽然你说的挺有道理,但是为什么我看的每篇文章都有你的评论呀,你是评论家吧~~~~~(玩笑不要生气)[/quote:4d249]

这你就说错了,其实我在这个网站很少回贴.
你要是去看别的网站,有的版块,我的贴子数是总贴子数的百分之......
我已经很控制自己了. <!-- s:oops: --><img src="{SMILIES_PATH}/icon_redface.gif" alt=":oops:" title="Embarassed" /><!-- s:oops: -->[/quote:4d249]

知道了解,sasor论坛嘛~~~~~~我也常去,只是希望你不要老是打击新来的啊,我是学生没什么经验,所以对sas懂得也不多,只是些很理论的东西,但是你老是打击我们我们怎么学的好,虽然你说的有些很有道理,但是我们心理很受挫拉~~~~~不过,还是很感激你的教诲,很受用,比如为了考sas人证只会做题,是很无用大,说的就非常有道理~~~
作者: shiyiming    时间: 2006-4-9 21:46
标题: 请问你就没有碰到什么问题吗?
2楼的兄弟,我想问你一句,在你的一生中,你就没有碰到过你不懂的问题?是不是无论什么不懂的问题,你都要“绝知此事须躬行”呢?如果这样,你不应该在这个论坛上混,估计你应该是一个大人物,也不会在这里和我这样的小人物讨论什么学习问题啦,你也不应该是什么评论家,你应该是n次方家。呵呵,开玩笑啦,不懂就不要评论!!
作者: shiyiming    时间: 2006-4-9 23:47
标题: Re: 请问你就没有碰到什么问题吗?
[quote=&quot;homestay&quot;:bace9]2楼的兄弟,我想问你一句,在你的一生中,你就没有碰到过你不懂的问题?是不是无论什么不懂的问题,你都要“绝知此事须躬行”呢?如果这样,你不应该在这个论坛上混,估计你应该是一个大人物,也不会在这里和我这样的小人物讨论什么学习问题啦,你也不应该是什么评论家,你应该是n次方家。呵呵,开玩笑啦,不懂就不要评论!![/quote:bace9]
误会,其实我对你所有的话,只有其中两个字有意见,就是"甚急".
如果没有这两个字,我什么也不会说.
另外我们讨论一下吧.
1.欧氏距离的定义你知道不知道?
2.SAS的基本数据步会不会写?
如果以上两点你都知道,那么写这个程序出来不会太难.
如果以上两点你都不知道.你来提问也无可厚非.
但是加上甚急两字我觉得就变味了.

另外说我打击别人,我真的要承认这是我经常犯的问题.
但如果仔细看一下,我说的话应该都是针对态度,而不是对人的.因为我知识也有限,能说的也就是我自己对事物的理解了.
假设我是指这个问题的人,我来提这样的问会是有两个原因.
1.我不明白SAS语法. 一定要别人告诉我.
2.我能力有限,实在写不出这个算法.
第一点,我不知道你对SAS语法的理解,但你看起来很认真.我就假设你懂基本语法.
第二点,我没有证据知道你是否试过,也无法肯定你是否真的写不出来.
至少从字面上,我看不出你试过.那么这个甚急,我也就无法理解.因为你虽然急,但并不打算急着自己试试.而主动把机会让给别人.
算了,说了这么多,自己都觉得




欢迎光临 SAS中文论坛 (http://mysas.net/forum/) Powered by Discuz! X3.2