shink****@pb3*****
shink****@pb3*****
2005年 1月 31日 (月) 10:44:51 JST
Handaです。 鷲尾先生、度々ご返答いただきありがとうございます。 些細な点なので、 指摘することもないかと思いましたが、 今後の、Musashiの発展のために、 もう一点だけ指摘させていただこうと思います。 >プログラムの仕様では、各Vertexの中のはじめに出てきたVertexLabelタグで >記された値をラベルとして用いてマイニングを行います。 > >1の方では以下のような記述があります。 > ><Vertex vertexId="4" dimention="2"> > <VertexLabel field="原子" value="4" /> > <Vertex field="元素名" value="Cl" /> ></Vertex> > >一つ目に現れたVertexLabelの値を用いるので >ここでいうvalueの値"4"をラベルとして扱います。 > >一方2のほうでは > > <Vertex vertexId="2" dimension="1"> > <VertexLabel field="atomy" value="H" /> > </Vertex> > >一つ目に現れたVertexLabelの値="H"をラベルとして扱います >よってこちらでは正常にプログラムは動きます。 > >ですので2のようにVertexLabelタグに実際の原子記号を書けば >ご希望のような解析結果になります。 > >お分かりいただけましたでしょうか。 私も試行錯誤の段階で、このように思い当たり、 実際に記述を変更して試してみました。 その結果、タグの如何に関わらず、 一行目のタグが利用されているように見受けられます。 # 文末に例示します。 利用する上では、その旨を記述しておけば、 ほとんど問題にならないと思いますが。 鷲尾先生、 度々丁寧な対応をしてくださり、ありがたく思います。 ===== はんだ shink****@pb3***** *****************************以下サンプル 1:VertexLabelタグが用いられる場合1 ----- <Vertex vertexId="4" dimention="2"> <VertexLabel field="原子" value="4" /> <Vertex field="元素名" value="Cl" /> </Vertex> 2:VertexLabelタグが用いられる場合2 ----- <Vertex vertexId="4" dimention="2"> <VertexLabel field="元素名" value="Cl" /> </Vertex> 3:VertexLabelタグが用いられない場合 ----- <Vertex vertexId="4" dimention="2"> <q field="原子" value="4" /> <VertexLabel field="元素名" value="Cl" /> </Vertex> 5:その他の場合(qタグが用いられます) ----- <Vertex vertexId="4" dimention="2"> <q field="xxx" value="C" /> </Vertex>