如何在Julia中读取.txt文件中的数值并绘制对应图形
Julia读取两列TXT数据绘图方案
使用Julia内置的DelimitedFiles标准库即可完成数据读取,无需额外安装第三方依赖,完整实现代码如下:
# 加载依赖库,Plots为你当前使用的绘图库 using DelimitedFiles, Plots # 读取本地TXT文件,替换引号内内容为你的文件实际存储路径 # readdlm默认自动适配空格、制表符等常见分隔符,直接返回数值矩阵 data = readdlm("your_file_path.txt", Float64) # 分别提取两列数据:第一列为x轴数值,第二列为y轴数值 x_axis = data[:, 1] y_axis = data[:, 2] # 直接绘图,效果与手动输入数据完全一致 plot(x_axis, y_axis)
特殊场景适配
- 若TXT文件第一行是表头内容,添加
skipstart参数跳过首行即可:data = readdlm("your_file_path.txt", Float64, skipstart=1) - 若TXT使用逗号、分号等特殊符号作为列分隔符,手动指定分隔符参数即可,比如逗号分隔的情况:
data = readdlm("your_file_path.txt", ',', Float64)
示例参考


内容的提问来源于stack exchange,提问作者Struggling_Student
相关产品推荐
相关产品推荐

