[ruby] csvから数字部分のカラムだけ取り出す

nowa サービス終了のお知らせを読んで。

require 'csv'
c = CSV.parse('./flag.data').to_a
c.map! {|i| i.select{|j| j == j.to_i.to_s}}

文字列を数字にするときにアルファベットだと失敗するのを利用してるんだけどあんまりよくないかな。