私はしばしばggplot2それを使ってグラデーションを素敵にしています(例はここをクリックしてください)。私はベースで作業する必要があり、scalesそこでカラーグラデーションを作成するためにも使用できると思いますが、その方法については非常にずれています。基本的な目標は、x色からy色までのn色のパレットを生成することです。ソリューションはベースで動作する必要があります。これは出発点でしたが、nを入力する場所がありません。  
 scale_colour_gradientn(colours=c("red", "blue"))私はよく知っています:
brewer.pal(8, "Spectral") からRColorBrewer。ggplot2がグラデーションを処理する方法に似たアプローチをもっと探しています。これは、これらの2つの色があり、途中で15色が必要だと言っています。どうやってやるの?
                
                1
              
                  scalesパッケージが必要だと思います。最新のggplot2バージョンは、基礎となるコードでこれに依存しています。あなたが必要としない、すなわちggplot2を使用するスケールに、あなただけの必要なスケールのパッケージを。スケールの関数がどのように機能するかはわかりません:-)
                
                
                  
                    —
                    Gavin Simpson 
                    
                  
                
              
                  あなたが
                
                  
                    —
                    MichaelChirico 
                    
                  
                
              base具体的にリクエストしてからトピック外ですが、値をグラデーションにマッピングするのにcolourvalues(CRANでも)特に便利だと思います。また、かなり軽量です(によって異なりますRcpp)。
                
                  @MichaelChiricoトピックから外れていませんが、私が使用していたパッケージがグリッドではなくベース(wordcloudだと思う)で書かれているため、ベースプロットを使用する必要があるということです。おそらく回答として投稿しますか?
                
                
                  
                    —
                    タイラーリンカー、
                    
                  
                
              

