def init_daru_frame(data, options)
      options[:title] ||= data.name
      if options[:using]
        options[:using] = " #{options[:using]} "
        data.vectors.to_a.each_with_index do |daru_index, array_index|
          options[:using].gsub!(/([\:\(\$ ])#{daru_index}([\:\) ])/) do
            "#{Regexp.last_match(1)}#{array_index + 2}#{Regexp.last_match(2)}"
          end
        end
        options[:using].gsub!('index', '1')
        options[:using].strip!
      else
        options[:using] = get_daru_columns(data, data.vectors.size + 1)
      end
      init_default(data, options)
    end
def init_daru_frame(data, options)
      options[:title] ||= data.name
      if options[:using]
        options[:using] = " #{options[:using]} "
        data.vectors.to_a.each_with_index do |daru_index, array_index|
          options[:using].gsub!(/([\:\(\$ ])#{daru_index}([\:\) ])/) do
            "#{Regexp.last_match(1)}#{array_index + 2}#{Regexp.last_match(2)}"
          end
        end
        options[:using].gsub!('index', '1')
        options[:using].strip!
      else
        options[:using] = get_daru_columns(data, data.vectors.size + 1)
      end
      init_default(data, options)
    end
Initialize Dataset from given Daru::DataFrame