Skip to content

Instantly share code, notes, and snippets.

@sota1235
Last active August 29, 2015 14:04
Show Gist options
  • Save sota1235/a00b15ba04fff8b00295 to your computer and use it in GitHub Desktop.
Save sota1235/a00b15ba04fff8b00295 to your computer and use it in GitHub Desktop.
#!/usr/bin/env ruby
# log log plot
path = "./log/twitter_degrees-10000.txt"
save_path ="./log/result/1.txt"
# [follow, follower]
data = ""
f = open(path, "r")
f.read.split("\n").slice(1..-1).each {|val|
v = val.split("\t").slice(1,2).map{|i| i.to_f}
data += Math.log(v[0]).to_s + "\t" + Math.log(v[1]).to_s + "\n"
}
f.close
f = open(save_path, "w")
f.write(data)
f.close
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment