csv2svg:将数据绘制为CSV格式的CSV文件

时间:2024-04-08 10:38:11
【文件属性】:

文件名称:csv2svg:将数据绘制为CSV格式的CSV文件

文件大小:55KB

文件格式:ZIP

更新时间:2024-04-08 10:38:11

Swift

CSV到SVG转换器 csv2svg [] [] [] 该程序将数据存储在CSV文件中,并将设置存储在以生成SVG文件。如果未指定JSON文件,则将.json附加到CSV文件名。如果缺少JSON文件,则使用所有默认值。 该代码可以很好地处理普通情况,但其他情况可能会失败。特别是带引号的文本处理不当,仅对前导和尾随引号进行了修整。数字应为英文格式,即.是小数点分隔符。 JSON错误可能会导致崩溃,可能没有错误消息。大部分工作都用于生成SVG。 是可用的。 局限性 最大的限制是大值的处理。这些被剪裁,因此图的斜率可能是错误的。这些值将在平面的边缘处被裁剪,其宽度是SVG的两倍和两倍。 彼此靠近的图线可能很难区分,例如在90°(π/ 2)或大约90°(π/ 2)处的sin(n)和sin²(n)。使用虚线会有所帮助,但仍然会造成混淆。 图


【文件预览】:
csv2svg-main
----testdata()
--------big.csv(120B)
--------testlist.txt(3KB)
--------plot.csv(58B)
--------trig.json(192B)
--------columns-ticks-index.json(72B)
--------little.csv(107B)
--------shapes.csv(102B)
--------trig.csv(13KB)
--------shapes.json(160B)
--------row.csv(109B)
--------plot.json(245B)
--------rows-ticks-index.json(101B)
--------column.csv(107B)
--------bipolar.csv(58B)
--------trig2.json(163B)
--------posneg.csv(93B)
----makeIndex.sh(601B)
----shapeDoc.sh(200B)
----.swiftlint.yml(241B)
----csv2svg()
--------Settings.swift(11KB)
--------ShowShape.swift(592B)
--------main.swift(1KB)
--------SVG()
--------CSV.swift(6KB)
--------Defaults.swift(1KB)
--------Utils()
----autoversion.sh(699B)
----json.md(5KB)
----csv2svgTests()
--------csv2svgTests.swift(7KB)
--------Info.plist(727B)
----csv2svg.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(39KB)
----LICENSE(1KB)
----shapes()
--------triangle.svg(287B)
--------shuriken.svg(363B)
--------star.svg(336B)
--------diamond.svg(303B)
--------blade.svg(295B)
--------circle.svg(301B)
--------square.svg(281B)
----runTests.sh(519B)
----.gitignore(208B)
----README.md(2KB)
----usage.md(2KB)

网友评论