[[20160509223316]] 『大量の行を持つデータをグラフ化』(データ漂流者) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『大量の行を持つデータをグラフ化』(データ漂流者)

このようなデータがありまして、

時刻、観測地点、観測値
00:00:00,地点1,10000
00:00:00,地点2,20000
00:00:00,地点3,30000
00:00:01,地点1,20000
00:00:01,地点2,25000
00:00:01,地点3,30000
(略)
23:59:59,地点1,10000
23:59:59,地点2,20000
23:59:59,地点3,30000

こちらを加工して地点1の時刻と観測値の散布図のグラフを作成したいと考えています。

実際に観測された1日分のデータが10万行以上になっており、
グラフ化しようとしても基準項目は上限が32000とかいわれてうまくグラフを作成することができませんでした。
また、観測地点でフィルタリングしてコピー使用しても、
「選択範囲が複雑すぎるため…」エラーが表示されてコピーして
加工したり分割したりすることができません。
このような場合はどうしたらよいでしょうか。

< 使用 Excel:Excel2007、使用 OS:Windows10 >


 アップされたデータ、項目が , で区切られていますが、この通りで、連続した文字列ですか?
 その場合、データは、エクセルですか?
 あるいは、 , で表現されていますが実際には A,B,C列、つまりエクセルシート ですか?

 >>選択範囲が複雑すぎるため

 実際に、どんなフィルタリングを行ったのですか?

(β) 2016/05/09(月) 23:02


,区切りになっていますが実際には A,B,C列です。
フィルタリングはABC列を対象に地点1のみを表示するようにしています。
(データ漂流者) 2016/05/09(月) 23:08

 こちらで、テスト的に 15万行のデータを作成。観測地点は 地点1、地点2、地点3 を繰り返し。
 つまり、それぞれ 5万件。

 この状態で、地点1 を指定してフィルターオプションで、同じシートの別の場所に抽出しましたが
 問題なく、5万件の地点1のデータが抽出されました。

 ただし、5万件ですから、32000 をこえていますが、フィルタリングは、問題なくできるはずですけど?

(β) 2016/05/09(月) 23:20


あれ、できましたか。フィルタしたやつをコピーした時に
上記のエラーが起きたんですけど。
ちょっとやってみますね。

(データ漂流者) 2016/05/09(月) 23:23


 >>フィルタしたやつをコピーした時に

 もしかしてオートフィルターで抽出されたものをコピペ?
 あるいは、フィルターオプションで、同じ場所に抽出してその結果をコピペ?

 いずれであっても、実際のとびとびになったブロックの数が、制限を超えているのかもしれません。
 昔(2003)は、8192ブロックが限界だったと記憶。2007以降は、ぐ〜んと上限があがっているとは思いますが
 それでも、制限値はあると思います。

 私が行ったフィルターオプションは、最初から別の場所に抽出する方法です。
 (抽出後のコピペ不要)

(β) 2016/05/09(月) 23:36


例えば、10万件を1万件毎に範囲指定し、10個くらいのグラフを作成してはいかがでしょう?
2時間ずつとかにすれば時間帯別の分布が見られますし、背景を透明にして全部重ねれば、10万件の散布図になるでしょう。
(???) 2016/05/10(火) 08:51

フィルター抽出じゃなく、単純にB列で並べ替えではだめなのでしょうか?

(マナ) 2016/05/10(火) 22:28


 こんばんわ。

 散布図はX軸、Y軸の相関を表したり、一定範囲内での分散や偏り具合を表示する事が多いと思うんですが、
 時間経過の観測値のプロットだと折れ線グラフじゃないですか?

 8時間で1地点のデータ数が28800なので、???さんの方法で3つ繋げれば1地点が横に繋げて1つのグラフのように表示出来るので、
 3地点分全てのY軸のスケールを合わせて、同じ位置に3地点分重ねれば、1つのグラフのように3地点同時に表示もできますね。

 でもプロットは重なるでしょうね。
 緩やかに上昇下降を繰り返すデータならなめらかな曲線が出来るでしょうけど、頻繁に上下して上下幅が広いデータだと、
 1本の太い線のようになってしまうんじゃないでしょうか?

(sy) 2016/05/11(水) 00:53


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.