R语言wordcloud2自定义词云图片不显示词云

Python047

R语言wordcloud2自定义词云图片不显示词云,第1张

public static void main(String[] args) {

// 创建一个长度为10的数组

int[] is = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }

// 打印

print(is)

// 设定从命令行读入数据

Scanner scanner = new Scanner(System.in)

// 一直等待输入直到主动中职

while (scanner.hasNext()) {

int input = scanner.nextInt()

is = remove(is, input)

print(is)

}

}

/**

* 从数组中找出这个数并干掉,然后返回新的数组

*

* @param is

* @param input

*/

private static int[] remove(int[] is, int input) {

// 因为返回数组长度未知,所以使用动态数组

ArrayList<Integer>list = new ArrayList<Integer>()

for (int index = 0index <is.lengthindex++) {

if (is[index] != input)

list.add(is[index])

}

// 复制到并返回

int[] is_return = new int[list.size()]

for (int index = 0index <list.size()index++) {

is_return[index] = list.get(index).intValue()

}

return is_return

}

/**

* 为便于调试,打印每次变动后的数组

*

* @param is

*/

private static void print(int[] is) {

System.out.println("print array")

for (int i : is) {

System.out.print(i + " ")

}

System.out.println("\r\nprint array end")

}

0无帮助

你是不是关闭了图像显示?比如是不是用过Dev.off语句呢?

如果有的话,你可以输入Dev.new,重新打开新图像之后,再试一下你的代码,看看是不是能显示图像呢。

我也是刚刚开始学,就只想到了这一点,因为我之前就是遇到了同样的问题。

图片已经输出了,只是保存在你的工作目录中,默认是“我的文档”,不是“我的图片”目录。你可以修改一下R软件的工作目录,或者指定文件保存的绝对路径png(file = "barchart_months_revenue.png"),再输出图片就可以方便找到。

我已试过你的代码,图片已经输出了,只是保存在“我的文档”。如图: