<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic R Point Clustering Tools Error in Geoprocessing Questions</title>
    <link>https://community.esri.com/t5/geoprocessing-questions/r-point-clustering-tools-error/m-p/184543#M6221</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am trying to use the R Point Clustering Tools posted through the Resource Center here&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://resources.esri.com/geoprocessing/index.cfm?fa=codeGallery&amp;amp;page=2"&gt;http://resources.esri.com/geoprocessing/index.cfm?fa=codeGallery&amp;amp;page=2&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am working on a Windows machine, running ArcGIS 10.0, R 2.12.2, and Python 2.6. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;When I try to run the R Point Cluster tool, I receive the error:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;: Failed to execute. Parameters are not valid.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ERROR 000732: Input Dataset or Feature Class: Dataset XXXXX does not exist or is not supported&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Failed to execute (DefineProjection).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The dataset is a shapefile and clearly exists.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Has anyone run into this problem?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanx&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Gaby&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 10 Apr 2011 22:25:55 GMT</pubDate>
    <dc:creator>GabriellaTurek</dc:creator>
    <dc:date>2011-04-10T22:25:55Z</dc:date>
    <item>
      <title>R Point Clustering Tools Error</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/r-point-clustering-tools-error/m-p/184543#M6221</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am trying to use the R Point Clustering Tools posted through the Resource Center here&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://resources.esri.com/geoprocessing/index.cfm?fa=codeGallery&amp;amp;page=2"&gt;http://resources.esri.com/geoprocessing/index.cfm?fa=codeGallery&amp;amp;page=2&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am working on a Windows machine, running ArcGIS 10.0, R 2.12.2, and Python 2.6. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;When I try to run the R Point Cluster tool, I receive the error:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;: Failed to execute. Parameters are not valid.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ERROR 000732: Input Dataset or Feature Class: Dataset XXXXX does not exist or is not supported&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Failed to execute (DefineProjection).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The dataset is a shapefile and clearly exists.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Has anyone run into this problem?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanx&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Gaby&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 10 Apr 2011 22:25:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/r-point-clustering-tools-error/m-p/184543#M6221</guid>
      <dc:creator>GabriellaTurek</dc:creator>
      <dc:date>2011-04-10T22:25:55Z</dc:date>
    </item>
    <item>
      <title>Re: R Point Clustering Tools Error</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/r-point-clustering-tools-error/m-p/184544#M6222</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I am having the same problem.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I have shapefile of points and it looks fine.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Angela&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Aug 2011 11:19:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/r-point-clustering-tools-error/m-p/184544#M6222</guid>
      <dc:creator>AngelaBlanco</dc:creator>
      <dc:date>2011-08-01T11:19:39Z</dc:date>
    </item>
    <item>
      <title>Re: R Point Clustering Tools Error</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/r-point-clustering-tools-error/m-p/184545#M6223</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Is your shapefile multipart? If so the spatial classes in R do not support multipart shapefiles at this time. If you get stuck, you can forgo using ArcGIS and directly use R for this analysis. Here is a example in R that runs an optimized K-medoid clustering. You can use readOGR in the rgdal library or readPointsShape in the maptools library to read shapefiles into a R spatial class. Your dataframe can be accessed using the @data slot notation. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;require(cluster)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;require(rgdal)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;require(sp)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;# READ SHAPEFILE (rgdal example)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;shape &amp;lt;- readOGR(dsn="C:/ANALYSIS", layer="shape_points")&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;# OPTIMIZED K-MEDOIDS FUNCTION&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;OptK &amp;lt;- function(x, nk=10, plot=TRUE, cluster=TRUE, clara=FALSE, ...) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; if (!require(cluster)) stop("cluster PACKAGE MISSING")&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; asw &amp;lt;- numeric(nk)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; for (k in 2:nk) {&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(clara==TRUE) { asw&lt;K&gt; &amp;lt;- clara(x, k, ...)$silinfo$avg.width } &lt;/K&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(clara==FALSE) { asw&lt;K&gt; &amp;lt;- pam(x, k, ...)$silinfo$avg.width }&lt;/K&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; k.best &amp;lt;- which.max(asw)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; print(paste("OPTIMAL-K", k.best, sep=": "))&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; if(plot==TRUE) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; plot(1:nk, asw, type="s", main="Clustering Optimization using K-Mediods",&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xlab="K (number of clusters)", ylab = "mean silhouette width") &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; axis(1, k.best, paste("best",k.best,sep="\n"), col="red", &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; col.axis="red")&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; if(cluster==TRUE) {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(clara==TRUE) { return(clara(x, k.best, ...)) } &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(clara==FALSE) { return(pam(x, k.best, ...)) }&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;# CLUSTER DATA AND PLOT FIT&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; point.clust &amp;lt;- OptK(shape@data[,2:5], 20, plot=TRUE, cluster=TRUE, clara=TRUE, sample=500) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; plot(silhouette(point.clust), col = c("red", "green"), main="Cluster Silhouette's")&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; plot(point.clust, which.plots=1, main="K-MEDIOD FIT")&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;# EXTRACT MEDIOD CLUSTER BREAKS&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;point.clust$medoids &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;# JOIN CLUSTERS TO DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;shape@data &amp;lt;- data.frame(shape@data, k=point.clust$clustering)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;# WRITE RESULTS SHAPEFILE (maptools example)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;writePointsShape(shape, "C:/ANALYSIS/cluster_results")&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Aug 2011 15:03:50 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/r-point-clustering-tools-error/m-p/184545#M6223</guid>
      <dc:creator>JeffreyEvans</dc:creator>
      <dc:date>2011-08-01T15:03:50Z</dc:date>
    </item>
    <item>
      <title>Re: R Point Clustering Tools Error</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/r-point-clustering-tools-error/m-p/184546#M6224</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I have solved this problem by commenting out one line of code. The updated script is attached (with comments)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Aug 2011 20:42:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/r-point-clustering-tools-error/m-p/184546#M6224</guid>
      <dc:creator>GabriellaTurek</dc:creator>
      <dc:date>2011-08-01T20:42:23Z</dc:date>
    </item>
    <item>
      <title>Re: R Point Clustering Tools Error</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/r-point-clustering-tools-error/m-p/184547#M6225</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;i replace the script but i cant see the output file&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thanks&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 Sep 2011 18:10:18 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/r-point-clustering-tools-error/m-p/184547#M6225</guid>
      <dc:creator>steliostsompanoglou</dc:creator>
      <dc:date>2011-09-20T18:10:18Z</dc:date>
    </item>
  </channel>
</rss>

