Skip to content

Commit 1d00761

Browse files
committed
[MINOR][SPARKR] Move 'Data type mapping between R and Spark' to right place in SparkR doc.
Section ```Data type mapping between R and Spark``` was put in the wrong place in SparkR doc currently, we should move it to a separate section. ## What changes were proposed in this pull request? Before this PR: ![image](https://cloud.githubusercontent.com/assets/1962026/24340911/bc01a532-126a-11e7-9a08-0d60d13a547c.png) After this PR: ![image](https://cloud.githubusercontent.com/assets/1962026/24340938/d9d32a9a-126a-11e7-8891-d2f5b46e0c71.png) Author: Yanbo Liang <[email protected]> Closes #17440 from yanboliang/sparkr-doc.
1 parent 3fada2f commit 1d00761

File tree

1 file changed

+69
-69
lines changed

1 file changed

+69
-69
lines changed

docs/sparkr.md

Lines changed: 69 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -394,75 +394,6 @@ head(result[order(result$max_eruption, decreasing = TRUE), ])
394394
{% endhighlight %}
395395
</div>
396396

397-
#### Data type mapping between R and Spark
398-
<table class="table">
399-
<tr><th>R</th><th>Spark</th></tr>
400-
<tr>
401-
<td>byte</td>
402-
<td>byte</td>
403-
</tr>
404-
<tr>
405-
<td>integer</td>
406-
<td>integer</td>
407-
</tr>
408-
<tr>
409-
<td>float</td>
410-
<td>float</td>
411-
</tr>
412-
<tr>
413-
<td>double</td>
414-
<td>double</td>
415-
</tr>
416-
<tr>
417-
<td>numeric</td>
418-
<td>double</td>
419-
</tr>
420-
<tr>
421-
<td>character</td>
422-
<td>string</td>
423-
</tr>
424-
<tr>
425-
<td>string</td>
426-
<td>string</td>
427-
</tr>
428-
<tr>
429-
<td>binary</td>
430-
<td>binary</td>
431-
</tr>
432-
<tr>
433-
<td>raw</td>
434-
<td>binary</td>
435-
</tr>
436-
<tr>
437-
<td>logical</td>
438-
<td>boolean</td>
439-
</tr>
440-
<tr>
441-
<td><a href="https://stat.ethz.ch/R-manual/R-devel/library/base/html/DateTimeClasses.html">POSIXct</a></td>
442-
<td>timestamp</td>
443-
</tr>
444-
<tr>
445-
<td><a href="https://stat.ethz.ch/R-manual/R-devel/library/base/html/DateTimeClasses.html">POSIXlt</a></td>
446-
<td>timestamp</td>
447-
</tr>
448-
<tr>
449-
<td><a href="https://stat.ethz.ch/R-manual/R-devel/library/base/html/Dates.html">Date</a></td>
450-
<td>date</td>
451-
</tr>
452-
<tr>
453-
<td>array</td>
454-
<td>array</td>
455-
</tr>
456-
<tr>
457-
<td>list</td>
458-
<td>array</td>
459-
</tr>
460-
<tr>
461-
<td>env</td>
462-
<td>map</td>
463-
</tr>
464-
</table>
465-
466397
#### Run local R functions distributed using `spark.lapply`
467398

468399
##### spark.lapply
@@ -557,6 +488,75 @@ SparkR supports a subset of the available R formula operators for model fitting,
557488
The following example shows how to save/load a MLlib model by SparkR.
558489
{% include_example read_write r/ml/ml.R %}
559490

491+
# Data type mapping between R and Spark
492+
<table class="table">
493+
<tr><th>R</th><th>Spark</th></tr>
494+
<tr>
495+
<td>byte</td>
496+
<td>byte</td>
497+
</tr>
498+
<tr>
499+
<td>integer</td>
500+
<td>integer</td>
501+
</tr>
502+
<tr>
503+
<td>float</td>
504+
<td>float</td>
505+
</tr>
506+
<tr>
507+
<td>double</td>
508+
<td>double</td>
509+
</tr>
510+
<tr>
511+
<td>numeric</td>
512+
<td>double</td>
513+
</tr>
514+
<tr>
515+
<td>character</td>
516+
<td>string</td>
517+
</tr>
518+
<tr>
519+
<td>string</td>
520+
<td>string</td>
521+
</tr>
522+
<tr>
523+
<td>binary</td>
524+
<td>binary</td>
525+
</tr>
526+
<tr>
527+
<td>raw</td>
528+
<td>binary</td>
529+
</tr>
530+
<tr>
531+
<td>logical</td>
532+
<td>boolean</td>
533+
</tr>
534+
<tr>
535+
<td><a href="https://stat.ethz.ch/R-manual/R-devel/library/base/html/DateTimeClasses.html">POSIXct</a></td>
536+
<td>timestamp</td>
537+
</tr>
538+
<tr>
539+
<td><a href="https://stat.ethz.ch/R-manual/R-devel/library/base/html/DateTimeClasses.html">POSIXlt</a></td>
540+
<td>timestamp</td>
541+
</tr>
542+
<tr>
543+
<td><a href="https://stat.ethz.ch/R-manual/R-devel/library/base/html/Dates.html">Date</a></td>
544+
<td>date</td>
545+
</tr>
546+
<tr>
547+
<td>array</td>
548+
<td>array</td>
549+
</tr>
550+
<tr>
551+
<td>list</td>
552+
<td>array</td>
553+
</tr>
554+
<tr>
555+
<td>env</td>
556+
<td>map</td>
557+
</tr>
558+
</table>
559+
560560
# R Function Name Conflicts
561561

562562
When loading and attaching a new package in R, it is possible to have a name [conflict](https://stat.ethz.ch/R-manual/R-devel/library/base/html/library.html), where a

0 commit comments

Comments
 (0)