データセットとキーワードのリストを受け取る R スクリプトがあります。次に、各キーワードがデータセットに出現する回数に基づいてプロットを作成し、png 画像として保存します。ここで、キーワード リストを動的にしたいと考えています。つまり、キーワードをユーザー入力にしたいと考えています。どういうわけか、私が作業している環境では、ユーザーがキーワードのリストを入力すると、R スクリプトを実行し、ユーザーにプロットを提示することがあります。ユーザーがさらにキーワードを入力すると、それらは前のリストに追加され、キーワードの完全なリストが R スクリプトに送信されるため、完全なタスクが再度実行されます。最初の実行時にも存在したキーワードを見つけるという不必要な作業を大量に行っていることは明らかです。
たとえば、最初の実行では、キーワードのリスト:-「One」、「Two」、「Three」。2 回目の実行では、キーワードのリスト:-「One」、「Two」、「Three」、「Four」、「Five」、「Six」
2 回目の実行では、キーワード「One」、「Two」、および「Three」の作業に多くの時間を浪費します。データセットが膨大になり、キーワードの数も増えるため、実行に多くの時間がかかります。私の質問は、これを防ぎ、以前のプロットを保持し、以前のプロットを変更して新しいキーワードも表示する方法はありますか?