In [5]:
fname = "primerArchivo.txt"
# do cierra automáticamente el archivo cuando acaba de hacer operaciones con el.
# La opción w sirve para sobreescribir el archivo
open(fname,"w") do file
write(file,"Hola mundo")
write(file,"\n")
end
Out[5]:
In [8]:
# La opción a sirve para agregar al archivo
open(fname,"a") do file
write(file,"Hola mundo 2")
write(file,"\n")
end
Out[8]:
In [14]:
fname1 = "archivo.cvs"
open(fname1,"w") do file
for i in 1:10
cadena = "Nombre,$i,$(i*2),$(i*i)"
write(file,string(cadena))
write(file,"\n")
end
end
In [60]:
data_demo = readcsv(fname1)
Out[60]:
In [61]:
using Plots
pyplot()
plot(1:10,data_demo[:,2:4])
Out[61]:
In [62]:
writedlm("nuevoCSV.csv",data_demo[:,2:4])
In [24]:
download("http://www.cofax.org/site/docs/sample-web.xml","archivoDescargado.xml")
Out[24]:
In [26]:
Pkg.add("DataArrays")
using DataArrays
In [27]:
darr = @data([7.1,3.0,NA,5.02,8.32])
Out[27]:
In [28]:
# Hay un problema cuando tiene valores faltantes e intentas hacer operaciones en el array
sum(darr)
Out[28]:
In [29]:
# Una solución es quitar todos los valores faltantes
sum(dropna(darr))
Out[29]:
In [65]:
Pkg.add("DataFrames")
In [104]:
using DataFrames
dframe = DataFrame()
dframe = convert(DataFrame,data_demo[:,2:4])
rename!(dframe,:x1,:numero_inicial)
rename!(dframe,:x3,:numero_cuadrado)
rename!(dframe,:x2,:doble_numero)
Out[104]:
In [108]:
#Crear dataFrame a través de archivos
fname_dataFrame = "wikidataEdit.csv"
data_frame_archivo = readtable(fname_dataFrame,separator = ',')
data_frame_archivo[:,2]
Out[108]:
In [ ]:
In [ ]:
In [ ]: