• 締切済み

実は、数日前からちょっとしたSNSを作成しています。

実は、数日前からちょっとしたSNSを作成しています。 「データ共有を目的とした患者SNS」なのですが、患者が病状の改善を行うために、患者どうしがデータを共有することを目的としたSNSの開発が最終的な目標です。 そこで、下記に示したURLを見てみて欲しいのですが…… http://smile.smile.kyutech.ac.jp/sakai/sns/data/index1.html これは、僕が作成した血糖値記録のページです。左の表に日ごとの血糖値の記録を打ち込む仕様になっています。 このページの右側のところに別のフォームを作成して、左表に打ち込んだ数値を基に棒グラフを作成したいのですが、どのようにしてグラフを作成したらよいでしょうか? アドバイスのほどよろしくお願いいたします…… .

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

「javascript 折れ線グラフ」でぐぐればそこそこヒットしますね サーバー側の処理ある程度柔軟にできるのであればphpのグラフライブラリ でもいけると思います

全文を見る
すると、全ての回答が全文表示されます。
  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

>このページの右側のところに別のフォームを作成して~ フォームではないといけないのでしょうか? block要素に背景色をつけてwidth(またはheight)を変化させることで、棒グラフの棒部分にできそうですが… ■などを並べてもいいけど、それよりは連続的だし自由な形にできる。 同様ですが、imgを用意しておいて縦(または横)に伸ばす(縮める)ことで、立体的な(立体的でなくてもいいけど)可変長の棒にすることも可能。 button等の要素であっても、CSSでいろいろ表示形態は設定できるし、サイズ指定することでグラフの棒として利用できると思いますが? マークアップ的にも正しくと言われると、img要素にしておくのが無難なのかなぁ…(このあたりは、よくわかりません)

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Excelでの複数のシート間のグラフ作成

    Excel2002及び2003で複数のシートでグラフ作成の仕方を教えていただけないでしょうか。 例えば、Sheet1の表とSheet2の表のデータを基にSheet3にグラフを作成したいのです。 確かに、Sheet3にSheet1とSheet2のグラフをまとめた表を作成すれば、簡単にできるのですが、 データ量が多いためにまとめるのが困難です。 また、応用として、ブック間のデータを基にグラフを 作成できるのでしょうか。 よろしくお願いします。

  • ホームページ作成について教えてください。

    ホームページ作成について教えてください。 社内用に作成したいと思っています。 売上やスケジュールなど社内情報を共有する事が目的です。 Excelのデータやグラフを載せたり、あるフォームを載せて、ホームページ上で利用したり…外部からは見れないようパスワードをかけたりなど、素人でも作れますか?? もし、業者などに委託すると料金はどの位かかりますか??

  • EXCEL VBA グラフの名前

    EXCEL上でデータを入力して、そのデータを基に手動でグラフを作成して、その過程をマクロに記録します。 出来上がったマクロに対して、MsgBox(ActiveChart.Name)という文を挿入して実行すると、 「グラフ グラフ 3」と表示されます。 一方、手動で作成したグラフを選択して、大きさを変え、それをマクロに記録して中身を見ると、 ActiveSheet.Shapes("グラフ 3").ScaleWidth 1.12, msoFalse, msoScaleFromTopLeft のように表示されます。 グラフの名前としては後者が正しいと思うのですが、 どうして前者のような表示が出てしまうのでしょうか?

  • 非アクティブシートでのグラフ作成方法について

    VBAを使ってアクティブなっていないシートのセルを参照したグラフを 作成したいと思っているのですが、可能でしょうか? また、軸の最少最大値などのグラフの設定を同様に変更することは可能でしょうか? 例 シート1がアクティブになっているときに、 シート2のA1~B5のデータでグラフを作成する。 この時、シート2をアクティブにせずにグラフを作成したい。 さらにシート2をアクティブにせずにグラフの書式等を設定したい。 アクティブになっているシートでグラフを作成するのは マクロで記録した物をいじくれば問題なく作れると思いますが、 グラフを複数のシートで作成する必要があり、 画面が一々切り替わるのはちょっと・・・と思い、 できればボタンを押して別のシートに移らずにグラフを作成したいのです。

  • 任意のデータ範囲を手でドラッグ、グラフ作成のマクロ

    やりたいことは、グラフを作成するマクロです。 ほぼ記録マクロでいくと、グラフのソースが指定 .SetSourceData Source:=Sheets("グラフ作成ver.1").Range("A3:G33"), PlotBy:=xlRows A3:G33と範囲が固定されています。 任意のデータ範囲を手でドラッグしてグラフ作成のマクロを つくりたいのですが、グラフソースデータの個所でエラーに なります。 どうしたら、手でドラッグした任意のデータ範囲が反映される かを教えてください。

  • 海外のSNSに詳しい方!助けてください!!

    お力を貸してください!! 一年ほど前に、海外のSNSに登録し、利用していました。 そのSNSの自分のページにどうしても確認したいデータがあって アクセスしたいのですが、そのSNSの名称を思い出せません。 ここ4ヶ月程アクセスしておらず、自分のPCを持っていないため、 いつもネットカフェからの利用だったので、お気に入りにも 登録等で、思い出す術もなく困っています。 該当のSNSに登録した際のメールも探しましたが、 うっかり、消してしまったようで見つかりません。 該当SNSのマイページは、鮮明に覚えているのですが 入り口が見つからないので、どうしようもありません。 該当のSNSの事で、覚えているのは、以下の通りです。 --------------------------------------------------- ・おそらく、英語圏のSNSだと思われます。 ・マイページの背景をカスタマイズ(おそらくCSSで)可能だった ・規定のテンプレートを利用していましたが、黒かこげ茶のバックで  ピアノの鍵盤のイラストがありました ・動画や音楽をUPでき、スライドショーやプレイリストも作成可能 ・友達登録やコミュニティもあり、メッセージ機能もついてました ・スライドショーーには、いくつかのフレームが用意されていました ・スライドショーには、そのSNSで提供しているアーティストの音楽を  BGMとして添付することが可能でした ------------------------------------------------------- 上記は、現在ほとんどのSNSで提供されているものなので 特徴とはいえませんが、これかな?と思われるものがあったら 教えてください。 また、海外SのNSを紹介しているリンク集のようなページを ご存知の方も、ページの情報を教えていただけば幸いです。 よろしくお願いします。

  • 同じ時間に使用した人数を表すグラフの作成

    グラフの作成で困っています。 グラフに表したい目的はタイトル通り、 同じ時間に処理をした人数を表すグラフの作成です。 例えば 名前 処理開始時間 処理終了時間 Aさん  10:00      11:00 Bさん  10:30      11:30 Cさん  10:45      11:15 以上のデータを 以下のようにグラフで表したいのですが どのように行えばよいか調べてもわからなかったので ご教授願います。 使 用 人| 数|  | 3|      ・ 2|     ・ ・ 1|___・___・_________  00:00             24:00 時間

  • ファイルメーカー8で年度ごとの住民検診の記録を一枚のレイアウトで表示するには

     ファイルメーカー8で、住民検診の記録を作成しています。  テーブルは、患者情報(患者さんの住所、氏名、生年月日など25フィールド)と検診記録(36フィールド)の2つで、検診IDという名前の共通のフィールドで、リレーションを繋いでいます。  この住民検診の記録を、複数年分を一枚で表示できるレイアウトを作成したいのですが、可能でしょうか?  患者情報テーブルを基にポータル表示しようとしても、検診記録が36フィールドもあり、これはいささか無理だし、年度ごとの検診記録テーブルを作成する方法は、なるべくならやりたくありません。  よい方法がありましたら、よろしくお願いします。

  • データの並び順からグラフを作成できますか?

    順位 | 1月 | 2月 | 3月 ------------- 1位 | AA | BB | AA 2位 | BB | CC | CC 3位 | CC | AA | BB エクセルで上記のようなデータがあります。(実際のデータは数十~数百あります。) このデータを基にして、X軸に月・Y軸に順位となるグラフを作成することは可能でしょうか? 一つ一つ手で以下のように変換していけば作成できると思うのですが、データが多すぎるので何かよい方法があれば教えてください。 順位 | 1月 | 2月 | 3月 ------------- AA | 1位 | 3位 | 1位 BB | 2位 | 1位 | 3位 CC | 3位 | 2位 | 2位 よろしくお願いします。

  • excel マクロ記録→実行でグラフ作成に失敗

    次の手順でグラフ作成を試みますが、失敗します。 1.データ範囲を選択した後「マクロの記録」ボタンを押す。 2.ツールバーからグラフウィザードを起動してグラフを作成。 3.サイズやフォントの編集を行って記録を終了。 4.マクロを実行 エラーとして、例えば次の行が指摘されます。 ActiveSheet.Shapes("グラフ 4").IncrementLeft -143.25 この行は"グラフ 4"を対象とした編集を行っていると思うのですが、マクロ実行で新たにグラフを作ると、グラフ名中の数字がインクリメントされて"グラフ n"(n>=5)以降が作られますよね? そのためにエラーが出ると思うのですが、"グラフ 4"では無く上手い具合にグラフ名を指定する方法はありますか? 他にも問題点があるかも知れませんが現状ではこれしか思いつきません。 思い当たる方、ご指摘いただけますでしょうか。 (単純にグラフを作る作業は「マクロ記録→実行」によって可能であることは確認しました。) また、excelでのグラフ作りに有用な書籍やサイトがあれば、教えていただけませんでしょうか。 よろしくお願いします。