C# 将R绘图转换为二进制/字节数组
我已经使用ggplot2在R中创建了一个绘图(基本绘图在这里也可以使用)。我想将其“转换”为二进制格式,并将其作为C# 将R绘图转换为二进制/字节数组,c#,sql,sql-server,r,ggplot2,C#,Sql,Sql Server,R,Ggplot2,我已经使用ggplot2在R中创建了一个绘图(基本绘图在这里也可以使用)。我想将其“转换”为二进制格式,并将其作为varbinary(max)保存在我的SQL Server数据库中。清楚了吗?这可能吗 作为一个模拟,在C#中,我可以通过创建位图图像来实现这一点,将其保存到MemoryStream对象,通过ToArray()将其转换,然后将其保存在SQL Server中为SqlDbType.Binary。(即此过程:) 因此,我可以在R中执行类似操作吗?所有图形设备似乎都需要一个文件路径来渲染大量
varbinary(max)
保存在我的SQL Server数据库中。清楚了吗?这可能吗
作为一个模拟,在C#中,我可以通过创建位图图像来实现这一点,将其保存到MemoryStream
对象,通过ToArray()
将其转换,然后将其保存在SQL Server中为SqlDbType.Binary
。(即此过程:)
因此,我可以在R中执行类似操作吗?所有图形设备似乎都需要一个文件路径来渲染大量内容,并且无法直接写入连接。您必须将其写入磁盘,然后将字节读回R。