Ngraph BBS
Ngraph BBS
[トップに戻る] [留意事項] [ワード検索] [過去ログ] [管理用]    [旧BBS]
おなまえ
Eメール
タイトル
コメント 【コメント中のURLは先頭のhを抜いて書き込んで下さい。】
コメント中には参照先URLと同じURLを書き込まないで下さい
参照先
暗証キー (記事メンテ用)

[1045] 積み上げグラフ 投稿者:tarochin 投稿日:2009/10/06(Tue) 01:37  

はじめまして。
何とか普通のグラフであれば使えるようになってきた
初心者です。

積み上げグラフを作りたいと思っています。
A〜Eまでのケースがあり、それぞれ、
A:@20%、A30%、B50%
B:@15%、A35%、B50%
C:@40%、A20%、B40%
・・・・・
というようなデータが入っていると考えてください。

横軸には、A〜Eの5本の縦棒グラフを並べ、
それぞれの棒に@〜Bの割合に対応した長さを与えたい
と思うのですが、やり方がどうしても分からないので、
教えていただけると幸いです。
よろしくお願いします。


[1044] Re:[1039] [1037] |r| or |R| = -------------の意味は何でしょうか? 投稿者:初心者S 投稿日:2009/10/05(Mon) 12:26  

isizaka様

こんにちは.初心者Sです.

計算不可能であるということは,フィット式自体が不適合
であると考えてよさそうですね.

お忙しいところ,早速にお返事を頂き有難うございました.

> - 初心者S -さん、こんにちは。
>
> > フィット式の結果表示で現れる
> > |r| or |R| = -------------
> > は,相関が0という意味で正しいでしょうか?
>
> 相関係数の計算において、分母がゼロなど計算不可能で
> あった場合を意味しています。自明な場合(XやYが常に
> 同じ値)などの場合などでも、こうなる事があります。
>


[1043] Re:[1042] [1041] [1040] [1038] パラメータ展開 投稿者:attosci 投稿日:2009/10/04(Sun) 21:14  

isizakaさま

さっそく実装くださりありがとうございました。次期バージョン楽しみにしています。



[1042] Re:[1041] [1040] [1038] パラメータ展開 投稿者:isizaka 投稿日:2009/10/04(Sun) 20:04  

attosciさん、追伸です。

> ${parameter%word}
> ${parameter%%word}
> ${parameter#word}
> ${parameter##word}

の実装は完了しましたので、次期バージョンでは間違いなく
追加されます。有用な機能のご指摘、どうもありがとうございました。



[1041] Re:[1040] [1038] パラメータ展開 投稿者:attosci 投稿日:2009/10/04(Sun) 15:05  

isizaka様

さっそくご回答くださりありがとうございました。Ngraphスクリプトは色々な事ができるので重宝しています。今後ともよろしくお願いします。


[1040] Re:[1038] パラメータ展開 投稿者:isizaka 投稿日:2009/10/04(Sun) 13:51  

attosciさん、こんにちは。

> shで実装されている下記のパラメータ展開ができるようにならないでしょうか。
> ${parameter%word}
> ${parameter%%word}
> ${parameter#word}
> ${parameter##word}

現在Ngraphのシェルで実装されているのは ${parameter:-word}, ${parameter:=word}, ${parameter:?word}, ${parameter:+word} の4つだけです。確かに % 等はファイル名置換などでは強力な機能なので、実装を考えて見たいと思うのですが、簡単ではないので気長に待って頂けると助かります。それまでは sed や awk などで代用するというのは如何でしょうか?例えばsedの場合ですと、bar=hoge.dat として
bar2=${bar%.*}

bar2=`echo $bar | sed -e 's/\\\\..*//'`
でもできます(どちらも bar2は hoge になります)。
\\\\となっているのはNgraphの事情で、 `` の解釈時に\\\\→\\になり、sed にoptionを渡す時に \\→\ になるからです。


[1039] Re:[1037] |r| or |R| = -------------の意味は何でしょうか? 投稿者:isizaka 投稿日:2009/10/04(Sun) 12:14  

- 初心者S -さん、こんにちは。

> フィット式の結果表示で現れる
> |r| or |R| = -------------
> は,相関が0という意味で正しいでしょうか?

相関係数の計算において、分母がゼロなど計算不可能で
あった場合を意味しています。自明な場合(XやYが常に
同じ値)などの場合などでも、こうなる事があります。



[1038] パラメータ展開 投稿者:attosci 投稿日:2009/10/03(Sat) 15:05  

isizaka様

いつも便利に使わせていただいています。ありがとうございます。

shで実装されている下記のパラメータ展開ができるようにならないでしょうか。ngraphスクリプトでファイル名の拡張子を変更したりするのに使いたいと考えています。ご検討くだされば幸いです。よろしくお願いします。

以下はFreeBSD jman shからの抜粋です。

${parameter%word}
最短後置パターンの削除: まず word が展開され、その結果をパターンとして扱います。パラメータ parameter の右から、パターンに一致する最短の部分を削除した文字列に置換されます。
${parameter%%word}
最長後置パターンの削除: まず word が展開され、その結果をパターンとして扱います。パラメータ parameter の右から、パターンに一致する最長の部分を削除した文字列に置換されます。
${parameter#word}
最短前置パターンの削除: まず word が展開され、その結果をパターンとして扱います。パラメータ parameter の左から、パターンに一致する最短の部分を削除した文字列に置換されます。
${parameter##word}
最長前置パターンの削除: まず word が展開され、その結果をパターンとして扱います。パラメータ parameter の左から、パターンに一致する最長の部分を削除した文字列に置換されます。



[1037] |r| or |R| = -------------の意味は何でしょうか? 投稿者:初心者S 投稿日:2009/10/02(Fri) 15:49  

isizaka様,こんにちは.
〔1036〕ではお名前を間違って入力してしまい,
大変失礼致しました.

フィット式の結果表示で現れる
|r| or |R| = -------------
は,相関が0という意味で正しいでしょうか?
初歩的な質問で大変申し訳ありませんが,ご教示
頂ければ幸いです.



[1035] 対数グラフ作成時の安定化 投稿者:isizaka 投稿日:2009/09/22(Tue) 02:35  


以前から対数グラフにした場合に不安定になることがあるとのご指摘を受けていました。同じ様にしてもマシンによって再現しないので困っていましたが、こちらでも以下の動作をさせると、比較的再現性良く落ちる事が分かりました。

(1)対数グラフを作成
(2)子ウィンドウの自動移動をチェックし、マウスでNgraphのウィンドウをグルグル激しく移動させ、激しく再描画させる。

やはりWindows内のDLLでエラーを出しているので、原因は不明なのですが、OWLNextのデバッグ機能付きのライブラリを使うと、全く落ちずに安定化することが分かりました。狐につままれた様な心境ですが、とりあえず問題は回避できるので、当面はこれで凌ぎたいと思います。

と言うことで、リンクするライブラリを変更したバージョンをアップ致しました。

ご報告を下さった皆様、どうもありがとうございました。


[1] [2] [3] [4] [5] [6] [7] [8] [9]

処理 記事No 暗証キー
- LightBoard - Modified by isso