• 締切済み

Excel n数の異なるデータを同一グラフで百分率で表示させる方法

質問させていただきます。 何人かの歩行の関節角度の変化を比較したいのですが、それぞれ歩行時間が異なるため、データの数も異なっています。 それを百分率に直して同一の折れ線グラフで表示させたいのですが、可能でしょうか? それぞれ、別々のグラフはかけるのですが、同一のグラフとなるとやり方がわかりません。 よろしくお願い致します。

みんなの回答

  • sanori
  • ベストアンサー率48% (5664/11798)
回答No.3

補足を拝見しました。 横軸をパーセントにするとのことですが、 1歩進む時間は一定ではないですよね。 被験者にもよりますし、一人の被験者でも1歩目と2歩目で違いがあることでしょう。 ですから、全てのデータを1歩1歩の(時間的)長さごとに、ちょんぎって、それぞれ別のデータとして扱う必要があります。 この場合、横軸は100%までで終わりです。 あるいは、一人の被験者の歩くピッチは普遍である、という仮定(妥協)をして、 たとえば5歩なら5歩に決めて、 5歩進むのにかかった総時間に対する比を5で割って100をかけたものを%にする手もあります。 この場合、横軸は500%以上まであります。

gachyan
質問者

お礼

sanori様 ご回答いただきありがとうございました。 やはり別々のグラフで表すしかないですかね。 スプライン補間などの関数がエクセルに入っていれば問題ないのですが。 引き続き検討しつつ、画像的に同一グラフに加工する妥協案も視野に入れたいと思います。 ご丁寧にありがとうございました。

  • sanori
  • ベストアンサー率48% (5664/11798)
回答No.2

意図されていることが全然わかりません。 よろしければ、以下について補足してください。 ・データの形態(具体的に)  (たとえば、歩数と関節角度との2者1組のデータがたくさんある、とか) ・折れ線グラフの横軸と縦軸は、それぞれ何にしたいのか

gachyan
質問者

補足

早速レスいただきありがとうございます。また、説明が足りず、申し訳ありません。 歩行の動作は、どちらかの足のかかとが地面から離れ、再び接地するまでの1歩行周期で、時間にして数秒です。全身に反射マーカをつけて動作分析用のカメラで撮影し、各マーカの位置座標や関節角度を算出するということをやっています。 それを100Hzくらいでサンプリングしてますので、エクセルで表すと、縦に150個くらいのデータが並びます。 これが、試技によって140だったり165だったりします。 これを、各試技の1歩行周期間を100%として、複数の試技の折れ線を重ねて、開始から何%あたりで膝関節が最も屈曲している、といった考察に用いたいと思っております。 ですので、縦軸が角度(deg.)、横軸が時間(単位は%)となります。 ・・・伝わりますでしょうか? 何卒よろしくお願い致します。

  • fifaile
  • ベストアンサー率25% (622/2403)
回答No.1

系列でデータを増やせばできるとおもいますよ。

gachyan
質問者

補足

早速のご回答ありがとうございます。 系列を増やすやり方も試したのですが、やはりデータが少ないものは折れ線も短くなってしまいます。 最もn数の多いものを基準に、%の列を作って(たとえば130コのデータがある場合は、1/130*100~130/130*100)、それを横軸に当てはめてるのですが、80こしかデータがない系列は100%に届きません。そもそもこういう比べ方がよくないのかも知れませんが。

関連するQ&A

  • Excelで扱えるデータ数を超えるデータのグラフ

    時間ごとのデータの変化をExcelでグラフ化しています。 Excelで扱えるデータ数に制限があるため分割して作図し 始めましたが、作業量が膨大になり現実的でないことが わかりました。 Excelで扱えるデータ量(行数)を遙かに超える行数 (理想的には2000倍)のデータをグラフ化できるような ソフトを紹介していただけないでしょうか? Excelの散布図(プロットなし、折れ線あり)で 横軸は時間、縦軸は温度、電圧、圧力などです。 何種類かの縦軸目盛りが同時に表示できると ありがたいです。(Excelで言う1軸、2軸) よろしくお願いします。

  • EXCELのグラフ内データテーブルの表示順

    EXCEL2003を利用しています。 表を元にデータテーブルを表示した複合グラフ(積上棒&折れ線)を作成したのですが、表の項目順にデータテーブルが表示されません・・・ たとえば A        B      C    D   1       「10月」  「11月」 「12月」 2「稼動日数」  22    18    19 3「稼動率」   50    80    90 4「残業数」    2    15    16 5「平均稼働率」 40    80     66 とします。A2~A3は棒グラフ、A4、A5は折れ線だとします。 そうするとグラフでデータテーブルを表示した場合、A5とA6が逆になってしまうんです。実際のデータがA5の方が少ないからなのか・・・ グラフ内のデータテーブルの表示順を変えることはできますか? よろしくお願いします・・・

  • エクセルのグラフで2つのデータを表示したい

    エクセルのグラフで、2つの異なる数値データ(複数会社の株価データ)を折れ線グラフで表示したいのですが、それぞれ金額(1,000円と10,000円のように)が違うために、ひとつのグラフにうまく表示できません。グラフ左右のY軸を利用してそれぞれの折れ線が離れてしまわないように表示する方法はないでしょうか??

  • Excelで「積み上げ棒グラフ」と「折れ線グラフ」を一つのグラフ表示させたい

    Excelでグラフ作成するうえで、一つのグラフに「積み上げ棒」と「折れ線」グラフを一緒に表示させたいのですが。 例えば、「積み上げ」の方は項目が4個、「折れ線」は項目が2個で、X軸は同じ因子(年代)、Y軸は左側が世帯数で、右側が普及率(%)というグラフです。 「積み上げ」には各項目を棒グラフで表示し、「折れ線」では普及率を表示させたいと思います。 どうやってもうまくゆかないので教えて頂けませんか?

  • エクセルでのグラフ表示

    エクセルで折れ線グラフを作成しますが、縦軸がデータの数値に対して、横軸が測定条件の変化をサンプル別に複数の折れ線グラフを描きますが、サンプルにより測定条件に欠損値がある場合、そのサンプルの折れ線グラフがその部分の測定条件(横軸)で縦軸が0のデータで折れ線を引きます。これでは見難いので、欠損値を無視して折れ線を引く方法は無いでしょうか? 宜しくお願いします。

  • 出産可能率のグラフ(データ)を探しています

    女性の出産可能年齢の統計的なグラフを探しております。 どなたかお心当たりございませんか? 大体18歳から50歳くらいまでの横軸に、 山形の折れ線グラフがあらわれるようなもので。 少子化や高齢出産に関するグラフ(若しくはデータ)は 見つかるのですが、単純に母体の年齢的な出産可能率 がデータ化されたものなのですが・・・

  • Excel 折れ線グラフのデータ描画時間を改善したい

    Excel 折れ線グラフのデータ描画時間を改善したい Excel 2003を使用しています。 15000行20列ほどのデータを折れ線グラフとして表示していますが 系列が20と、データ数が膨大なためグラフの描画時間がかかってしまいます。 グラフデータを図面化するなどといった方法で、 なんとか描画時間を少なくしてExcelオープン時の負担を軽くしたいのです。 よい方法をご存知の方は教えてください。 よろしくお願いします。

  • 2つのデータを利用したEXCELのグラフ

    2つのデータを利用し、棒グラフの上に折れ線グラフを重ねたグラフを作成したいのですが、作成できますでしょうか? 例えば、月ごとの入場者数(棒グラフ)に対し、リピーター率(折れ線グラフ)を重ねたいのですが、どのようにすればよいのでしょうか? この内容でわかりますでしょうか? ご存知の方どうか教えてください!

  • エクセルでグラフを作る

    長期間計測したデータを折れ線のグラフにしたいのですが、数が多く1列(もしくは1行)に収めることができません。 (たとえは、数年間にわたるの日々の体重変化など)  1列(または1行)のデータであれば「グラフ作成メニュー」で簡単にグラフ化できるのですが、 数列(または数行)にわたるデータを連続した一つのグラフで表示する方法はありませんか。 PC: NEC LaVie LL750/G OS : Windows 10 Excel : Excel 2013 ※OKWAVEより補足:「NEC 121ware : Windows」についての質問です

  • 30品目以上のExcelの折れ線グラフについて

    Excelのグラフを使って、30品目以上の販売量のデータを12か月分、 月次の折れ線グラフで比較表示したのですが、品目数が多すぎるせいで、 実際何がなんだか良くわかりません。 (5品目×1グラフ)複数グラフ表示の分割もしてみたのですが、しっくりきません。 このような場合、どうすれば見やすいグラフにできるのでしょうか? グラフの種類は折れ線にこだわりません。 経験のある方いらっしゃいましたら、教えていただけないでしょうか? よろしくお願いします。