Method: Wordmap::Builder.write_vector
- Defined in:
- lib/wordmap/builder.rb
.write_vector(path, vector, spacer) ⇒ Object
32 33 34 35 36 37 38 39 40 41 42 |
# File 'lib/wordmap/builder.rb', line 32 def write_vector(path, vector, spacer) cell_w = vector.max_by(&:bytesize).bytesize File.open(path, 'wb') do |file| file.write("#{cell_w},#{vector.size}#{spacer}") vector.each do |key| file.write(rjust_bytes(key.to_s, cell_w, spacer)) end end end |