我希望使用gganimate和tweener将一些字母变形为其他字母。因此,我需要一个单词中每个字母的x,y坐标数据框作为ggplot的输入。
我不确定如何做到这一点,但我认为图书馆(grImport)可能会有所帮助。
我通过打印创建了一个单词“ hello”的Postscript文件,然后将输出保存到Postscript。是here。
此代码为hello.ps
library(grImport)
PostScriptTrace("figures/hello.ps", "hello.xml")
hello <- readPicture("hello.xml")
grid.picture(hello)
你好是S4类对象。
我是否正确地认为hello的结构对单词“ hello”的每个字母都具有x,y坐标?
如果是,我如何提取这些坐标?
答案 0 :(得分:0)
记录下来的解决方法是:
letters = input("Do you want letters in your passcode?")
if letters == 'Yes':
chars1 = string.ascii_letters
elif letters == 'No':
chars1 = ""
digits = input("Do you want digits in your passcode?")
if digits == 'Yes':
chars2 = string.digits
elif digits == 'No':
chars2 = ""
symbols = input("Do you want symbols in your passcode?")
if symbols == 'Yes':
chars3 = string.punctuation
elif symbols == 'No':
chars3 = ""