R-如何向创建的SVG路径添加id或类属性?
我正在使用R生成SVG文件。本质上,我们获取数据并使用R-如何向创建的SVG路径添加id或类属性?,r,svg,plot,attributes,R,Svg,Plot,Attributes,我正在使用R生成SVG文件。本质上,我们获取数据并使用plot()函数来创建SVG中所需的路径。但是,我还希望能够与这些SVG路径进行交互,如果我可以根据id或类选择它们,那么我可以将这些路径与所有其他路径分开。我们的数据文件包含每个不同区域的信息,但是如果我们可以为创建的SVG路径添加一个属性,这样我们可以在上传到web时分别选择它们,那就太好了 如果需要,这里有一些生成SVG文件的代码 svg(filename = "violentCrime.svg", width = 7, height
plot()
函数来创建SVG中所需的路径。但是,我还希望能够与这些SVG路径进行交互,如果我可以根据id或类选择它们,那么我可以将这些路径与所有其他路径分开。我们的数据文件包含每个不同区域的信息,但是如果我们可以为创建的SVG路径添加一个属性,这样我们可以在上传到web时分别选择它们,那就太好了
如果需要,这里有一些生成SVG文件的代码
svg(filename = "violentCrime.svg", width = 7, height = 10)
plot(cleanedData$Latitude[which(generalized.crime.type == "violent crime")]~-cleanedData$Longitude[which(generalized.crime.type == "violent crime")],
pch = 20, ylim=c(47.47,47.73), xlim=c(-122.43,-122.23),
xlab="", ylab="", xaxt = 'n', yaxt = 'n', bty = 'n', col=alpha("red", .1))
plot(beat.KML2, border="black", add=T)
是否有方法向创建的路径添加ID或属性?是否有任何软件包对此有所帮助?查看
gridSVG
软件包?啊,我看到了grid.garnish
功能。请注意,grid.garnish
是特定于构建在grid
库上的图形的。默认的plot
函数不是这样的函数。很抱歉,我从来没有机会回到这个问题上。由于时间限制,我只是简单地将类手动添加到svg路径中,但我确实希望在有时间时对此进行探讨。