• ベストアンサー

行列を1列に

行列の値(512×512)からそれらの値の頻度グラフ(ヒストグラム)を作成したいです。 行列の状態からだと頻度グラフはできないと思うので、それらを全て1列にすればその1列、つまり262144個のデータの頻度グラフを求めたいです。 行列を1列にさせるにはどうすればいいでしょうか。 できればExcelでやりたいです。 簡単にできる手段を教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
noname#208507
noname#208507
回答No.1

Wordも必要な方法で良ければ、CSV形式にしてからカンマ記号を改行に置換すればできます。 まずExceのデータをCSV形式で保存します。 Excel(2010であれば)「ファイル-保存と送信」-「ファイルの種類を変更」-「CSVカンマ区切り(*.csv)」-「名前を付けて保存」の順に選び、CSV形式のファイルとして保存します。 次にWordで先ほど保存したCSVファイルを開きます。「ファイル」-「開く」を選び、そのままではダイアログにCVSファイルが表示されないので「すべてのWord文書」を「すべてのファイル」を選んで、CSVファイルを開きます。 下記のURLの方法を応用し、半角のカンマ記号(,)を「段落記号」に置換します。 http://okwave.jp/qa/q5736665.html 次にWordの「ファイル」-「名前を付けて保存」-「書式なし(*.txt)」でファイルを保存します。するとデータが1列になったテキストファイルができあがります。