締切済み Excelでデーターが多いので、平均化してグラフ化したいのですが 2008/12/07 17:09 Excelでデーターが多く、ばらつきがあるので、平均化してグラフ化したいのですが、データーの数は5000ぐらいで、必要なデーター数は50~100程度で十分です。その方法を教えてください。 みんなの回答 (5) 専門家の回答 みんなの回答 dailylab ベストアンサー率51% (267/514) 2008/12/09 05:42 回答No.5 YouTubeの方が動画のサイズが大きくできるのでそっちに上げてみました。 (教えて!gooに直接アップロードするとかなりわかりにくいもので...) 動画を再生する 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 dailylab ベストアンサー率51% (267/514) 2008/12/09 00:04 回答No.4 1です。 説明が簡単なので動画で... やってみると簡単なんだけど説明が難しいですね 私にとっては動画をここに上げる事の方が大問題なんですがw 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 hypnotize ベストアンサー率33% (56/165) 2008/12/08 21:52 回答No.3 #2です。補足します。 先に回答した#2の方法までは分かったでしょうか? 分からなければまた聞いて下さい。 #1さんの方法でも出来るはずですが・・・。 実は抜き取りは#1さんの方法でやるとドラッグが多くて大変です。 データが5万個あっても簡単に(?)抜き取れる方法があります。 #2で[Ctrl]+[V]で平均化したデータを貼り付けるところまで終わった状態(B1~B5000までデータがある状態)で、その次から説明します。 C1に0を入力します。C2に=MOD(C1+1,100)を入力します。(C2は1になります。) C2を選択して[Ctrl]+[C]でC2をコピーします。(C2は回る点線になります) B1を選択し、その状態でB1とB2の境目(B1を選択した太線の下辺)にマウスカーソルを持ってゆき、マウスカーソルが上下左右の矢印型になるのを確認して、ダブルクリックすると、B5000までとんで行きます。(#2で説明したのと同じですね) そのすぐ右のC5000を選択し、今度はC5000とC4999の境目(C5000を選択した太線の上辺)にマウスカーソルを持ってゆき、マウスカーソルが上下左右の矢印型になるのを確認して、[Shift]を押しながらダブルクリックします。そうするとC3~C5000が選択された状態になります。(一つ上のC2は回転して囲まれていますね。) その状態で[Ctrl]+[V]を押してC3~C5000にC2を貼り付けます。 すると、C列には0~99の数値が繰り返して表示されています。 C列の一番上、C1の上に"C"と書かれている部分をクリックします。そうするとC列全体が選択されます。 その状態で[Ctrl]+[C]を押してC列全体をコピーします。C列全体が回転して囲まれます。 その状態で、メニューの「編集(E)」から「形式を選んで貼り付け(S)...」を選びます。そうすると「形式を選んで貼り付け」のウィンドウが表示されますので「値(V)」をえらび、[OK]をクリックします。 今、データはA1~A5000とB1~B5000とC1~C5000に入った状態です。 次にC1を選んで、[Ctrl]+[A]を押し、データを全て選択した状態にします。 メニューの「データ(D)」から「並べ替え(S)...」を選びます。そうすると「並べ替え」のウィンドウが表示されますので、一番上の優先されるキーを「列C」にして、その右側を「昇順(A)」にします。 (2番目とか3番目に優先されるキーは空白にします。一番下の「データ範囲の先頭行」の項目は1列目がタイトルなら「タイトル行(R)」、1列目がデータなら「データ(W)」にします。) そして[OK]をクリックします。 そうすると、C列はC1~C50までが0、C51~C100が1、C101~C150が2…と並びます。 並び変わる前は、C=0の列は、C1,C101,C201,C301…C4801,C4901だったので、それらがC1~C50まで並んでいます。 他の列のデータもC列に合わせて並び変わっています。つまりA列は上から順に元のA1,A101,A201,A301…にあったデータが、B列は上から順に元のB1,B101,B201,B301にあったデータが並んでいます。 前回の#2の手順でB列には平均化されたデータがありましたから、今のB1~B50を選択して(隣のC列で0が並んでいる部分のB列を選択)、グラフを書けば平均化したものをちょうど100点に一個ずつ、全部で50個抜き出したことになります。 ポイントは、 前回の#2の手順で、=average(A1:A100)だった部分を=average(A1:A50) 今回の手順で、=MOD(C1+1,100)だった部分を=MOD(C1+1,50) とすれば、50個を平均化して50個に1個抜き出せます。 文章で書くとややこしいですが、実際にやってみるとそれほど難しくないと思います。一度やってみて下さい。 データが5万個あってもあっという間に終わります。 質問者 お礼 2008/12/09 07:43 #1さんありがとうございます。PCに測定結果(時系列)が20000~30000個あり、そのセットが50個あります。微小変動を無視するため、ある程度平均化し、グラフ化することで悩んでいました。これで、解決しました。仕事を年内うちに仕上げ、良い正月をむけえられそうです。ありがとうございました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 hypnotize ベストアンサー率33% (56/165) 2008/12/08 00:04 回答No.2 #1さんの回答は抜き取りの方法ですね。 仮に50個データが欲しいとすると、5000/50=100個の平均をとります。 A1~A5000にデータがあるとして、 B1に、=average(A1:A100)と入れます。これでA1~A100の平均がB1に入りました。 次にB1を選択して、[Ctrl]+[c]を押してコピーします。B1がくるくる回る点線で囲まれます。 その状態でA1を選択します。 その状態でA1とA2の境目(A1を選択した太線の下辺)にマウスカーソルを持ってゆきます(クリックはしません)。そうすると、マウスカーソルが上下左右の矢印型になります。そしてダブルクリックします。するとA列のデータが入っている一番後ろに飛びます。(A5000) そのすぐ右のB5000を選択し、今度はB5000とB4999の境目(B5000を選択した太線の上辺)にマウスカーソルを持ってゆき、マウスカーソルが上下左右の矢印型になるのを確認して、[Shift]を押しながらダブルクリックします。そうするとB1~B5000が選択された状態になります。 その状態で[Ctrl]+[v]を押すと、B1~B5000にそれぞれ[A1~A100の平均値]~[A5000~A5099]の平均値が入ります。このとき厳密にはB4901~B5000は有効なデータではありません。 あとは#1さんの方法を参考にC列にデータ抜き出しを行います。 その後C列全体を選択して、グラフにします。 文章で書くとややこしいですが、選択したセルの辺でダブルクリックすると、データの端まで飛んでゆくというのを覚えておくと何かと便利です。 質問者 補足 2008/12/08 10:37 ありがとうございます。C列にデータ抜き出す方法がわかりません。#1さんの方法でやってもうまくいきません。平均化したものをコピー等で、手作業で抜き取ればよいんでしょうがーーー。たとえば、100個ごとExce上で抜き取るほほうを教えてください。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 dailylab ベストアンサー率51% (267/514) 2008/12/07 23:22 回答No.1 グラフィックソフトのカテゴリに質問してもレスが付きにくいと思いますが... 私なら...データを降順に整列させて100か200毎にデータを抜いていきます。 やり方はA列のデータを整列させた後、B1に=A1と入力し、B1~B100を選択後、選択範囲の右下の点を+にして下にドラッグ…すると100毎に左のセルの数字を拾っていくハズです。 これで一応平均化になると思うのですが... 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピューター業務ソフトウェアグラフィックソフト 関連するQ&A EXCELで平均のデーターを簡単に出したいのですが… EXCELで0.6秒ごとに表示されたデーターがあるのですが、1秒につき10つのデーターの平均を出し、それをグラフにしたいのです。 やはり1秒ごとの平均を地道に出してから新しいデーターを作成するしかないのでしょうか? 説明が下手なので分かりにくいかもしれませんが、簡単に表示させる方法があればぜひ教えてください。 よろしくおねがいします。 統計 ばらつきの大きなデータを平均化して扱う手法 ご存知の方が居ましたら教えて下さい。 (伝わりにくくて申し訳ありません、エクセルでグラフにする必要があります。お手数をおかけ致しますがよろしくお願いします) 以下のようなばらついたデータがあります。 3.27 2.80 3.30 3.67 3.17 3.10 3.10 3.27 4.00 3.90 3.87 3.60 3.77 3.80 3.67 4.00 4.07 3.90 3.27 3.50 3.60 2.50 2.80 2.40 2.37 3.30 2.60 2.90 2.60 2.10 2.07 左上から1,2,3…とします。 これをグラフにするとひとつひとつがばらついて傾向がわかりにくいです。 ちなみに16番目と26番目の時にとある操作を加えた事の効果を見たいです。 そこで、前後あわせて5つのデータ平均でグラフにするとばらつきが緩和されて傾向が見て取れます。(3.27+2.8+3.3+3.67+3.17)/5=3.24の次を(2.8+3.3+3.67+3.17+3.1)/5=3.21としていきます。 3.24 3.21 3.27 3.26 3.33 3.47 3.63 3.73 3.83 3.79 3.74 3.77 3.86 3.89 3.78 3.75 3.67 3.35 3.13 2.96 2.73 2.67 2.69 2.71 2.75 2.70 2.45 これをグラフにすると16番目と26番目付近でグラフが見た目で大きく変化しているのが分かります。このように一回一回の測定では誤差が大きいが前後数日分を平均し、平均している日をずらして評価する方法に名前はついているのでしょうか?このようなデータの扱い方は統計学等で正式に認められている手法なのでしょうか?教えて下さい。 よろしくお願い致します。 エクセルでグラフの平均化を教えてください。 エクセルで2つ以上のグラフの平均化を知りたいです。ただし、x軸成分が2つのグラフ間で統一ではありません。例えば グラフ1.(x,y)=(1.028,0.525),(1.864,0.691),(2.530,0.841),(2.979,1.022) グラフ2.(x,y)=(1.031,0.543),(1.796,0.644),(2.532,0.880),(2.901,1.002) という2つの折れ線グラフがあったとします。これらのグラフの中心を通るようなグラフの作成は可能ですか?? また、グラフが3つ、4つ以上になって、それらを平均化した線を描くグラフの作成法を教えてください。 よろしくお願いします。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム エクセルのグラフ X軸に年齢、Y軸に給与で全社員の給与の散布図を作成しています。 各年齢の平均給与を折れ線でひきたいのですが、どうもうまくいきません。 400人ほどのデータ数があるので、データ数が多すぎるからなのでしょうか?まず、最初に年齢、給与、平均給与でグラフを作って、そのあとで、平均給与だけグラフの種類(散布図→折れ線)を変えようとしてもそのデータだけをどうしても選ぶことができません。あるいは先に年齢、給与だけでグラフを作っておいてあとから平均給与をプラスする方法でしてみるとへんてこなグラフになってしまいます。イメージとすれば散布図のグラフに近似曲線を加えたようなグラフを作りたいのですが、これは可能なのでしょうか? エクセルで平均値の棒グラフに最大値、最小値を追加 エクセルでのグラフの作り方について質問です。 添付の試験結果の表をグラフにしたいのですが、平均値だけでなくバラツキの範囲を分かりやすくするため、最大値と最小値を併せてのせたいと考えています。 株価チャートで平均、最大値、最小値のグラフはできるのですが、イメージの絵のように表にあるタテとヨコの結果を並べて比較したいです。 似たような形でもいいので、どなたかご指導よろしくお願いいたします。 エクセル等のソフトで2つのグラフを平均化したい 人間のある動作における関節角度とトルクの測定を行っています。 できるだけ同じ速度で動作をするように努力しておりますが、動作速度が全く同じでないためサンプリングの個数が異なり、数回の測定結果を平均化できません。 ちなみに、動作サンプリング周波数は200Hz程度で記録しております。 グラフ化すると数回の測定結果は非常に類似した結果となるので、数回の測定結果のグラフを重ね合わせてそれの平均線を算出できればなぁと考えております。 現在エクセルを使用しておりますが、それ以外のソフトでも構いませんので、よろしくお願いいたします。 EXCELのデータから平均値とSD,SEを棒グラフや折れ線グラフで表示 EXCELのデータから平均値とSD,SEを棒グラフや折れ線グラフで表示できるソフトをご紹介ください。有料でも可。 エクセルで作成したグラフの元データを消してしまいました エクセルで作成したグラフの元データが必要になり、データを確認したところ、◆元のデータを削除していたことが判明しました。 ↑↑↑↑↑ グラフオブジェクトをコピーして新たなエクセルファイルにまとめていたのですが、元データで表を作成することが必要になりデータの保存場所を確認したところ、データを削除していることが判明しました。 元々のナマデータのファイルは名称変更を繰り返した上、削除してしまったのでもう探し出すことが不可能です。また、プリントアウトした紙もありません。 グラフオブジェクトから元データで表示させてみても、既に存在しないファイル名が保存されるだけで数値がわかりません。 ◆平均と誤差を使ったグラフなのでせめて数値だけでも知りたいと思っています。 ◆グラフが表示されているので、何らかの形で保存しなおすことが出来るのではないかと思い、質問しています。 どなたかアドバイスをよろしくお願いします!! エクセルグラフで平均線を。 すいません。 エクセルグラフで散布図を作成しているのですが、 X軸Y軸それぞれの、平均値にあたる部分に補助線を 入れたいと考えていますが、やりかたがわかりません。 どなたかご教授願います。 当方エクセル2000を使用しています。 エクセル2007のグラフにデータを追加したいのですが これまでエクセル2000を使っていて、日々増加するデータをグラフに追加反映させるには、その追加セルをグラフ上にドラッグ・ドロップしてました。 ところがエクセル2007ではこの方法が使えません。旧エクセルのように簡単にグラフにデータを追加する方法はないでしょうか。 形式を旧エクセルにしてもダメなようです。 よろしくお願いします。 エクセルにて グラフのデータラベルについて エクセルで棒グラフを10本書いたとします。 データラベルを表示させると、当然10個のデータが表示されます。 ここで実際に必要なのは左の1個だけだとすると、残りの9個については一つづつ手で消す必要があります。 この作業をすばやく行う方法は無いですか? エクセル グラフの大きさの変更について 手で作った独自の枠に棒グラフを描こうとしています。 棒グラフはエクセルが便利なため、エクセルを使おうとしています。 棒の数(データ数)は15個です。 エクセルで描いたグラフは棒しか必要ないため、枠や目盛りや背景はすべて消します。 そして、自分で使った枠の大きさに合うように、エクセルの棒グラフの高さや幅を手動で調整したいのです。 しかし、実際にやってみると、あと1cmくらい幅を広げるとピッタリとはまるというところまで調整できても、最後にちょっと広げたつもりでも、急に大きく広がったりして、うまく幅を調整することが出来ません。 同じ状況になったことがある人で、うまくやる方法がわかる人がみえたらお願いいたします。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム エクセルでグラフを最新の50個のデータにしたい シートのA列に日付、B列に特性A、C列に特性B・・と列ごとに上から順に空白なくデータが埋まっていく表があります。 このうちの2つの特性(列)をグラフにして「横軸が自動で伸びていく」グラフはできたのですが、ブック(製品)によってデータの数が数個~数百個まで大きく違っているので自動では目的と違ってしまう状況になってしまっています。 画面の大きさの関係でグラフの大きさが限られてしまっており、データが多くなると棒状になってしまいます。 また、同じようにデータの平均値や過去最少値、最大値もあまりデータ数が大きくなってしまっては意味がなくなってしまうことから、直近の30個とか50個のデータで傾向管理するように変更しました。 これに伴ってグラフも同様に最新の30個とか50個のデータで自動作成されるようにしたいのですが。(このデータの数は可変が好ましい) 対象要素は2つまで、各要素は主軸と第2軸で表示させたい。 指定のデータ個数(最低30個)に満たない場合は入力されたデータだけでグラフが作成される、ようにしたいのですが。 現在の方法はまず各要素に「名前の定義」をして、グラフの各線のSERIES( )内を対応する名前に割り当てる、といったような方法で、当方にとってはかなり煩雑な方法です。 もしマクロの方が簡単なら、完全自動でなくてもデータ入力後のボタンクリックでグラフが更新される、はOKです。 色々勝手な要求を書きましたが何卒よろしくお願いいたします。 エクセル2000で円グラフのデータラベルの書式について エクセル2000で円グラフのデータラベルの書式について、 データラベルの大きさが変えられないので困っています。 文字数が10文字程度で2段になるのですが1段にしたいのです。 どうすればいいのでしょうか?よろしくお願いします。 エクセルのグラフから元のデータを知りたい エクセル2002を使っています。 ある表から折れ線グラフを作ったファイルがあります。しかし、そのグラフを作った表を紛失してしまい、グラフを作った元のデータがわかりません。グラフから「元のデータ」を選択しても当然参照できません。 グラフからですと細かい数字は読み取れなくて困っています。 グラフのみからそのグラフの元のデータを数値として知る方法はありますか。 Excel 折れ線グラフのデータ描画時間を改善したい Excel 折れ線グラフのデータ描画時間を改善したい Excel 2003を使用しています。 15000行20列ほどのデータを折れ線グラフとして表示していますが 系列が20と、データ数が膨大なためグラフの描画時間がかかってしまいます。 グラフデータを図面化するなどといった方法で、 なんとか描画時間を少なくしてExcelオープン時の負担を軽くしたいのです。 よい方法をご存知の方は教えてください。 よろしくお願いします。 Excel グラフのデータ系列の変換 よろしくお願いいたします。Excel2003です。(操作は2007ですが、保存は2003ですので、それでお願い致します) 1つのブックに50程度のグラフが作成された雛形があります。 このグラフは、下記のようなデータ系列で、Bの部分がC・D・E・・・と変わっているだけで、データ数等は同じ数です。 =SERIES(,Sheet1!$A$1:$A$3000,Sheet1!$B$1:$B$3000,1) そのブックにデータを貼り付けてグラフを完成させるのですが、何度も使用する上に毎回データ数が変わります。 現在は、手入力で毎回変換しているのですが、かなりの時間がかかります。 上記の式のうち、$A$3000と$B$3000の3000の部分を全てのグラフ同じ数値に簡単に変換する方法は無いでしょうか? 補足が必要であれば要求お願いいたします。 よろしくお願いいたします。 Excelで複数のデータを1つのグラフにまとめたい Excelで1つのデータをグラフにすることは出来るのですが、複数のデータを1つのグラフ内にまとめて表示させる方法が分かりません。例えば次の2種類のデータ(1),(2)があったとします。 (1) | (2) X Y | X Y 2 20 | 5 18 6 34 | 7 22 8 38 | 13 35 11 45 | 16 41 このX,Yは単位などもそれぞれ同じなので1つの散布図のグラフ内にまとめたいのですが、全てを一気に選択してグラフにしても上手くいきませんでした。どなたか複数のデータを1つのグラフ内に収める方法を教えてください。私はまだPCに弱いので、できるだけ丁寧に教えてもらえると有り難いです。 Excelで扱えるデータ数を超えるデータのグラフ 時間ごとのデータの変化をExcelでグラフ化しています。 Excelで扱えるデータ数に制限があるため分割して作図し 始めましたが、作業量が膨大になり現実的でないことが わかりました。 Excelで扱えるデータ量(行数)を遙かに超える行数 (理想的には2000倍)のデータをグラフ化できるような ソフトを紹介していただけないでしょうか? Excelの散布図(プロットなし、折れ線あり)で 横軸は時間、縦軸は温度、電圧、圧力などです。 何種類かの縦軸目盛りが同時に表示できると ありがたいです。(Excelで言う1軸、2軸) よろしくお願いします。 グラフ上でデータの変更ができるEXCEL以外のソフトを探しています お世話になります。 仕事柄、データをEXCELで整理する必要があるのですが、その際にグラフ上のデータ系列をドラッグしてセルの値を変更する作業を行っていました。 EXCEL2003までは問題なかったのですが、EXCEL2007になってからこの「グラフ上の系列をドラッグする」機能が失われてしまい、困っています。 会社の都合上、EXCEL2003がインストールされたパソコンがなくなってしまい、また、ソフトもない状況なので、EXCELの2003と2007を共存させることもできない状況です。 (今月からすべてのPCが新しいものに入れ替わってしまった状況なのです) そこで、上記のような「グラフ上で値を変更できる」ようなEXCEL以外のソフトを探しているのですが、何か良いものはございますでしょうか。 有償・無償は問いません。 データをグラフにして評価する際は、散布図を主に使っています。 データー数は1アイテムで約100~200個程度です。 アイテムによって傾向が違うため、近似曲線を用いることもできません。 誠に恐れ入りますが、ご教授いただきたくよろしくお願いいたします。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター 業務ソフトウェア CAD・DTP会計ソフトグラフィックソフトグループウェアオープンソースその他(業務ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
#1さんありがとうございます。PCに測定結果(時系列)が20000~30000個あり、そのセットが50個あります。微小変動を無視するため、ある程度平均化し、グラフ化することで悩んでいました。これで、解決しました。仕事を年内うちに仕上げ、良い正月をむけえられそうです。ありがとうございました。