Skip to content

Instantly share code, notes, and snippets.

@chischaschos
Created December 3, 2010 03:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 4 You must be signed in to fork a gist
  • Save chischaschos/726532 to your computer and use it in GitHub Desktop.
Save chischaschos/726532 to your computer and use it in GitHub Desktop.
rubyc example data
headers = nil
rows = []
File.open(ARGV[0] || 'data.csv', 'r') do |file|
headers = file.gets.split(',')
while(line = file.gets) do
cols = line.split(',')
rows << cols
end
end
puts "Tu csv tiene #{headers.size} columnas "
puts "Tu csv tiene #{rows.size} renglones "
# Imprime la ultima columna del primer elemento
puts rows[0].last
puts "-"*20
rows.each do |element|
puts "Las fechas son #{element[0]}"
end
puts "-"*20
count = 0
rows.each do |element|
element[2].gsub!(/^\s/, '')
count += 1 if element[2].chomp == 'Pepe Juarez'
end
puts "Contador = #{count}"
Date Team member Was I able to fulfill what I committed to? What am I comfortable committing to today? What is obstructing me in meeting my commitments?
September 13, 2010 Pepe Juarez No Complete task # 34 learn ruby
October 20, 2010 Pepe Juarez Yes Complete task # 65 A new issue arose on XYZ module
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment