4 返信 最新の回答 日時: Dec 3, 2013 12:04 AM ユーザー:takuya_o_

    グラフの作成方法で質問です。

    takuya_o_

      タイトル

      グラフの作成方法で質問です。

      フォーラムに投稿

           現在FileMaker Pro12を使用して施設内のデータ整理を行っています。

            

           処理しなければならないデータの中に「経過時間」と「弾力」の反比例を示すグラフの作成が必要になりました。

            

            

           例えば...

            

           2つの風船:1と2

           パンパンな風船の弾力 : a

           4分間少しずつ空気を抜いた風船の弾力 : b

            

           ...とした時の弾力の下がり具合いを示す右肩下がりの下図のようなグラフを作りたいと思います。

           x軸に経過時間、y軸に弾力を示したグラフにしたいと思いますが、スタート時(0分経過時)と測定終了時(4分経過時)の弾力しか測定していません。

           Excelにてグラフを作るときには、下図の表を作りデータ要素のみを繋ぐように設定しグラフを作りました。

           FileMakerではどのようなフィールドを作り、どんな方法でグラフを作成すればこのようなグラフが作成出来るでしょうか?

            

           よろしくお願いいたします。

      %E7%84%A1%E9%A1%8C.jpg

        • 1. Re: グラフの作成方法で質問です。
          Shin

               0分後と4分後のデータのみを取り出すようなレコードを作ると良いのですが。

               FMは、データのない部分は0と見なします。現在は、これは変更できません。

          • 2. Re: グラフの作成方法で質問です。
            takuya_o_

                 ご返信ありがとうございます。

                  

                 やはりデータのないフィールドは0になってしまうのですね。

                  

                 フィールドとしては0分後と4分後を作成しようと思うのですが、その際のグラフの見た目の調整というのは可能でしょうか?

                  

                 横軸の目盛りは難しいかもしれませんが、横軸の長さなども調整の仕方がわかりません。

                  

                 ご指導いただければ幸いです。

                  

            • 3. Re: グラフの作成方法で質問です。
              sago350@未来Switch
                   FileMakerでのグラフ作成ですが、データソースを
                   「現在のレコード(区切りデータ)」
                   にした方が制御しやすいです。
                    
                   フィールドに改行切りでデータを入れると、それを元に作成してくれます。
                   サンプルで付けた画像を見るとイメージしやすいかと。
                    
                   で、X軸のデータに1,2,3分のデータがあるのに、そこのY軸のデータが無くて0になって、線が書かれない状態となってしまいます。
                   なので、X軸データを0,4だけにすると千が切れずに表現できます。
                   そうすると、1,2,3分のメモリが表示されないですし、考えておられる前提条件に沿わないような気もしますが、データが無いとこういう方法しかないです。
                    
                   もし、0〜4分まで出して表示したいのであれば、その間の数値を生成してやれば可能です。
                   ですが、ちょっと計算がややこしいですね。
                    
                   FileMakerのグラフはExcelに比べて調整できる箇所が少ないため、割り切りが必要かなとは思います。
                   「横軸の長さ」が何を指しているのか解りませんが、おそらく難しいのではと思います。
                    
                    
                   FileMakerでグラフを描くその他の可能性としては下記のようになります。
                    
                   ■xmCHART
                   「xmCHART」というプラグインがあります。
                   これはかなり本格的なグラフを描くことが出来ます。
                   イメージ的にはグラフのベースとなるソースコードを作って、その中の数値部分を置換する感じです。
                   現在したいと思っていることは全て出来ると思います。
                    
                   ■Google Chart
                   Google ChartというAPIとWebビューワを使って表示させる方法。
                   インターネットに繋がっていないと表示できませんが・・・。
                   それと、データがGoogleに出てしまうので、組織のセキュリティポリシー的な所でアウトかも知れません。
                    
                   ■Webビューワを使ったその他の方法
                   JavaScriptとか、SVGとか、、、、
                    
              • 4. Re: グラフの作成方法で質問です。
                takuya_o_

                     ご返信ありがとうございます。

                     詳細な説明と画像、本当に感謝しております。

                      

                     「横軸の長さ」は単純にグラフサイズの横幅のことです。

                     レイアウト上あまり大きく表示させられないので、極端に横長のグラフエリアを設定したかったのですが、試した時は上手くいかなかったもので。。

                      

                     ご説明いただいた内容を元に、もう一度グラフを作り直し、サイズの調整をしてみようと思います。

                      

                     本当にありがとうございました。

                     またご指導、よろしくお願い致します。