@@ -359,28 +359,24 @@ group2NA <- function(g, geom){
359
359
# Convert basic geoms to traces.
360
360
geom2trace <- list (
361
361
path = function (data , params ) {
362
- L <- list (x = data $ x ,
363
- y = data $ y ,
364
- name = params $ name ,
365
- text = data $ text ,
366
- type = " scatter" ,
367
- mode = " lines" ,
368
- line = paramORdefault(params , aes2line , line.defaults ))
369
- L $ line $ width <- L $ line $ width * 2
370
- L
362
+ list (x = data $ x ,
363
+ y = data $ y ,
364
+ name = params $ name ,
365
+ text = data $ text ,
366
+ type = " scatter" ,
367
+ mode = " lines" ,
368
+ line = paramORdefault(params , aes2line , line.defaults ))
371
369
},
372
370
polygon = function (data , params ){
373
- L <- list (x = c(data $ x , data $ x [1 ]),
374
- y = c(data $ y , data $ y [1 ]),
375
- name = params $ name ,
376
- text = data $ text ,
377
- type = " scatter" ,
378
- mode = " lines" ,
379
- line = paramORdefault(params , aes2line , line.defaults ),
380
- fill = " tonextx" ,
381
- fillcolor = toRGB(params $ fill ))
382
- L $ line $ width <- L $ line $ width * 2
383
- L
371
+ list (x = c(data $ x , data $ x [1 ]),
372
+ y = c(data $ y , data $ y [1 ]),
373
+ name = params $ name ,
374
+ text = data $ text ,
375
+ type = " scatter" ,
376
+ mode = " lines" ,
377
+ line = paramORdefault(params , aes2line , line.defaults ),
378
+ fill = " tonextx" ,
379
+ fillcolor = toRGB(params $ fill ))
384
380
},
385
381
point = function (data , params ){
386
382
L <- list (x = data $ x ,
@@ -456,14 +452,12 @@ geom2trace <- list(
456
452
L
457
453
},
458
454
step = function (data , params ) {
459
- L <- list (x = data $ x ,
460
- y = data $ y ,
461
- name = params $ name ,
462
- type = " scatter" ,
463
- mode = " lines" ,
464
- line = paramORdefault(params , aes2line , line.defaults ))
465
- L $ line $ width <- L $ line $ width * 2
466
- L
455
+ list (x = data $ x ,
456
+ y = data $ y ,
457
+ name = params $ name ,
458
+ type = " scatter" ,
459
+ mode = " lines" ,
460
+ line = paramORdefault(params , aes2line , line.defaults ))
467
461
},
468
462
tile = function (data , params ) {
469
463
list (x = unique(data $ x ),
@@ -488,26 +482,24 @@ geom2trace <- list(
488
482
name = params $ name ,
489
483
type = " contour" ,
490
484
line = paramORdefault(params , aes2line , line.defaults ))
491
- L $ line $ width <- L $ line $ width * 2
492
485
L $ contours = list (coloring = " lines" )
493
486
L
494
487
},
495
488
density = function (data , params ) {
496
- L <- list (x = data $ x ,
497
- name = params $ name ,
498
- text = data $ text ,
499
- marker = list (color = toRGB(params $ fill )),
500
- type = " histogram" ,
501
- autobinx = TRUE ,
502
- histnorm = " probability density" )
489
+ list (x = data $ x ,
490
+ name = params $ name ,
491
+ text = data $ text ,
492
+ marker = list (color = toRGB(params $ fill )),
493
+ type = " histogram" ,
494
+ autobinx = TRUE ,
495
+ histnorm = " probability density" )
503
496
},
504
497
density2d = function (data , params ) {
505
498
L <- list (x = data $ x ,
506
499
y = data $ y ,
507
500
name = params $ name ,
508
501
type = " histogram2dcontour" ,
509
502
line = paramORdefault(params , aes2line , line.defaults ))
510
- L $ line $ width <- L $ line $ width * 2
511
503
L $ contours = list (coloring = " lines" )
512
504
L
513
505
},
@@ -539,34 +531,28 @@ geom2trace <- list(
539
531
fill = " tonexty" )
540
532
},
541
533
abline = function (data , params ) {
542
- L <- list (x = c(params $ xstart , params $ xend ),
543
- y = c(params $ intercept + params $ xstart * params $ slope ,
544
- params $ intercept + params $ xend * params $ slope ),
545
- name = params $ name ,
546
- type = " scatter" ,
547
- mode = " lines" ,
548
- line = paramORdefault(params , aes2line , line.defaults ))
549
- L $ line $ width <- L $ line $ width * 2
550
- L
534
+ list (x = c(params $ xstart , params $ xend ),
535
+ y = c(params $ intercept + params $ xstart * params $ slope ,
536
+ params $ intercept + params $ xend * params $ slope ),
537
+ name = params $ name ,
538
+ type = " scatter" ,
539
+ mode = " lines" ,
540
+ line = paramORdefault(params , aes2line , line.defaults ))
551
541
},
552
542
hline = function (data , params ) {
553
- L <- list (x = c(params $ xstart , params $ xend ),
543
+ list (x = c(params $ xstart , params $ xend ),
554
544
y = c(data $ yintercept , data $ yintercept ),
555
545
name = params $ name ,
556
546
type = " scatter" ,
557
547
mode = " lines" ,
558
548
line = paramORdefault(params , aes2line , line.defaults ))
559
- L $ line $ width <- L $ line $ width * 2
560
- L
561
549
},
562
550
vline = function (data , params ) {
563
- L <- list (x = c(data $ xintercept , data $ xintercept ),
564
- y = c(params $ ystart , params $ yend ),
565
- name = params $ name ,
566
- type = " scatter" ,
567
- mode = " lines" ,
568
- line = paramORdefault(params , aes2line , line.defaults ))
569
- L $ line $ width <- L $ line $ width * 2
570
- L
551
+ list (x = c(data $ xintercept , data $ xintercept ),
552
+ y = c(params $ ystart , params $ yend ),
553
+ name = params $ name ,
554
+ type = " scatter" ,
555
+ mode = " lines" ,
556
+ line = paramORdefault(params , aes2line , line.defaults ))
571
557
}
572
558
)
0 commit comments