Data update

This commit is contained in:
Ingy döt Net 2025-02-27 18:35:13 -05:00
parent 8e4e15fa56
commit 72eb4943cb
1853 changed files with 35514 additions and 9441 deletions

View file

@ -0,0 +1,26 @@
local csv={}
-- read csv file, save records and fields into table
for line in io.lines('file.csv') do
local fields = {}
for field in line:gmatch"[^,]+" do
table.insert(fields, tonumber(field) or field)
end
table.insert(csv, fields)
end
-- change csv values
table.insert(csv[1], 'SUM')
for i=2,#csv do
local sum=0
for _, val in ipairs(csv[i]) do
sum = sum + val
end
table.insert(csv[i], sum)
end
-- Save
local fileHandler = io.open('file.csv', 'w')
for NR, fields in ipairs(csv) do
fileHandler:write(table.concat(fields,","), "\n")
end