アカウント名:
パスワード:
三重大の奥村先生が早速,鯖江市の人口データをRで読み込んでグラフ化する方法 [mie-u.ac.jp]を公開されています。奥村先生もコメントされているように,こういう単純な構造のデータならCSVの方が扱いやすいと思いました。今後の可能性には期待しています。
奥村晴彦先生@h_okumuraは、中日新聞の記事(タレコミ文にあったものと同一)に対して、ーーー引用開始ーーー中日新聞の「XML形式は従来の形式に比べて情報処理量が無限大に近く」http://www.chunichi.co.jp/article/fukui/20130115/CK2013011502000018.html … ってのも早く訂正したほうが…ーーー引用終了ーーーとツイートされています。
情報処理量を面倒くささと読みかえると、あらふしぎ。そんなに間違いでもない。
CSVをExcelで読んだら勝手に型解釈するから「Excelで簡単に読めるのに」と言われると違和感があったり。("01234"を「1234」にしたり"0.500"を「0.5」にしたり"01-23"を「1月23日」にしたり…)
CSVは人間系が必要で自動化しづらいから、行政系データのスキーマをどっかでちゃんと決めて欲しいと思うXMLエンジニアがここに一人。
で、スキーマをどのスキーマ言語で記述するかでもめるんだな。
有志が別の言語に書き換えてくれるだろうから何でもええやん
逆で、スキーマを独自で決められるから、XMLなんでしょう。
別にこれだけで終わる訳じゃないでしょう。CSVだと、その列が何を意味するのかを別途プログラマが理解してコーディングしないといけないけど、(もしある程度仕様が固めれば)XMLのような定義込みのデータの方がいいんじゃないでしょうか。Twitter見てると「JSONで」とかいう意見もあるけど、まあ、そこまで先進である必要もないでしょう。処理が重くなるのが嫌かもしれませんが。
JSONは確かに使い易いんだけど、各言語におけるライブラリのデフォルト率やXMLスキーマ等の周辺技術の充実を考慮すると、XMLの方が汎用性において上を行くかなと思う。
複雑な構造のデータでもJSONの方がいいですね。そっちの方が軽いし。可読性も重視したいというんならYAMLで。昔ならともかく、今XMLを選択するのは正直あんまり…。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
物事のやり方は一つではない -- Perlな人
意欲的な試みとは思いますが…… (スコア:4, 興味深い)
三重大の奥村先生が早速,鯖江市の人口データをRで読み込んでグラフ化する方法 [mie-u.ac.jp]を公開されています。奥村先生もコメントされているように,こういう単純な構造のデータならCSVの方が扱いやすいと思いました。
今後の可能性には期待しています。
Re:意欲的な試みとは思いますが…… (スコア:2)
奥村晴彦先生@h_okumuraは、中日新聞の記事(タレコミ文にあったものと同一)に対して、
ーーー引用開始ーーー
中日新聞の「XML形式は従来の形式に比べて情報処理量が無限大に近く」http://www.chunichi.co.jp/article/fukui/20130115/CK2013011502000018.html … ってのも早く訂正したほうが…
ーーー引用終了ーーー
とツイートされています。
Re: (スコア:0)
情報処理量を面倒くささと読みかえると、あらふしぎ。そんなに間違いでもない。
Re:意欲的な試みとは思いますが…… (スコア:1)
CSVをExcelで読んだら勝手に型解釈するから「Excelで簡単に読めるのに」と言われると違和感があったり。
("01234"を「1234」にしたり"0.500"を「0.5」にしたり"01-23"を「1月23日」にしたり…)
Re: (スコア:0)
CSVは人間系が必要で自動化しづらいから、行政系データのスキーマをどっかでちゃんと決めて欲しいと思うXMLエンジニアがここに一人。
Re: (スコア:0)
で、スキーマをどのスキーマ言語で記述するかでもめるんだな。
Re: (スコア:0)
有志が別の言語に書き換えてくれるだろうから何でもええやん
Re: (スコア:0)
逆で、スキーマを独自で決められるから、XMLなんでしょう。
Re: (スコア:0)
別にこれだけで終わる訳じゃないでしょう。
CSVだと、その列が何を意味するのかを別途プログラマが理解してコーディングしないといけないけど、(もしある程度仕様が固めれば)XMLのような定義込みのデータの方がいいんじゃないでしょうか。
Twitter見てると「JSONで」とかいう意見もあるけど、まあ、そこまで先進である必要もないでしょう。
処理が重くなるのが嫌かもしれませんが。
Re: (スコア:0)
JSONは確かに使い易いんだけど、
各言語におけるライブラリのデフォルト率やXMLスキーマ等の周辺技術の充実を考慮すると、
XMLの方が汎用性において上を行くかなと思う。
Re: (スコア:0)
複雑な構造のデータでもJSONの方がいいですね。
そっちの方が軽いし。
可読性も重視したいというんならYAMLで。
昔ならともかく、今XMLを選択するのは正直あんまり…。