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

[1046] Re:[1045] 積み上げグラフ 投稿者:isizaka 投稿日:2009/10/17(Sat) 18:15  

tarochinさん、こんばんは。

> 積み上げグラフを作りたいと思っています。

Ngraphは2次元散布図に特化したソフトでして、
工夫をすれば積み上げグラフもできるかも知れませんが、
あまり得意とするところではないです。
表計算ソフトなどの方が良い様に思います。



[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という意味で正しいでしょうか?
初歩的な質問で大変申し訳ありませんが,ご教示
頂ければ幸いです.



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

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