@@ -1340,7 +1340,7 @@ type Chart =
1340
1340
///
1341
1341
static member PointPolar
1342
1342
(
1343
- rtheta ,
1343
+ rTheta ,
1344
1344
[<Optional; DefaultParameterValue( null ) >] ? Name ,
1345
1345
[<Optional; DefaultParameterValue( null ) >] ? Showlegend ,
1346
1346
[<Optional; DefaultParameterValue( null ) >] ? MarkerSymbol ,
@@ -1351,7 +1351,7 @@ type Chart =
1351
1351
[<Optional; DefaultParameterValue( null ) >] ? TextFont ,
1352
1352
[<Optional; DefaultParameterValue( null ) >] ? UseWebGL
1353
1353
) =
1354
- let r , t = Seq.unzip rtheta
1354
+ let r , t = Seq.unzip rTheta
1355
1355
1356
1356
Chart.PointPolar(
1357
1357
r, t,
@@ -1409,7 +1409,7 @@ type Chart =
1409
1409
///
1410
1410
static member LinePolar
1411
1411
(
1412
- rtheta ,
1412
+ rTheta ,
1413
1413
[<Optional; DefaultParameterValue( null ) >] ? Name ,
1414
1414
[<Optional; DefaultParameterValue( null ) >] ? Showlegend ,
1415
1415
[<Optional; DefaultParameterValue( null ) >] ? ShowMarkers ,
@@ -1423,7 +1423,7 @@ type Chart =
1423
1423
[<Optional; DefaultParameterValue( null ) >] ? Width ,
1424
1424
[<Optional; DefaultParameterValue( null ) >] ? UseWebGL
1425
1425
) =
1426
- let r , t = Seq.unzip rtheta
1426
+ let r , t = Seq.unzip rTheta
1427
1427
1428
1428
Chart.LinePolar(
1429
1429
r, t,
@@ -1484,7 +1484,7 @@ type Chart =
1484
1484
///
1485
1485
static member SplinePolar
1486
1486
(
1487
- rtheta ,
1487
+ rTheta ,
1488
1488
[<Optional; DefaultParameterValue( null ) >] ? Name ,
1489
1489
[<Optional; DefaultParameterValue( null ) >] ? Showlegend ,
1490
1490
[<Optional; DefaultParameterValue( null ) >] ? ShowMarkers ,
@@ -1499,7 +1499,7 @@ type Chart =
1499
1499
[<Optional; DefaultParameterValue( null ) >] ? Width ,
1500
1500
[<Optional; DefaultParameterValue( null ) >] ? UseWebGL
1501
1501
) =
1502
- let r , t = Seq.unzip rtheta
1502
+ let r , t = Seq.unzip rTheta
1503
1503
1504
1504
Chart.SplinePolar(
1505
1505
r, t,
@@ -1518,6 +1518,65 @@ type Chart =
1518
1518
?UseWebGL = UseWebGL
1519
1519
)
1520
1520
1521
+ ///
1522
+ static member BubblePolar
1523
+ (
1524
+ r , theta , sizes : seq < #IConvertible >,
1525
+ [<Optional; DefaultParameterValue( null ) >] ? Name ,
1526
+ [<Optional; DefaultParameterValue( null ) >] ? Showlegend ,
1527
+ [<Optional; DefaultParameterValue( null ) >] ? MarkerSymbol ,
1528
+ [<Optional; DefaultParameterValue( null ) >] ? Color ,
1529
+ [<Optional; DefaultParameterValue( null ) >] ? Opacity ,
1530
+ [<Optional; DefaultParameterValue( null ) >] ? Labels ,
1531
+ [<Optional; DefaultParameterValue( null ) >] ? TextPosition ,
1532
+ [<Optional; DefaultParameterValue( null ) >] ? TextFont ,
1533
+ [<Optional; DefaultParameterValue( null ) >] ? UseWebGL
1534
+ ) =
1535
+
1536
+ let changeMode = StyleParam.ModeUtils.showText ( TextPosition.IsSome || TextFont.IsSome)
1537
+
1538
+ let style =
1539
+ TraceStyle.ScatterPolar(
1540
+ R = r,
1541
+ Theta = theta,
1542
+ Mode = changeMode StyleParam.Mode.Markers
1543
+ )
1544
+ >> TraceStyle.TraceInfo( ?Name= Name,? Showlegend= Showlegend,? Opacity= Opacity)
1545
+ >> TraceStyle.Marker( ?Color= Color,? Symbol= MarkerSymbol, MultiSizes= sizes)
1546
+ >> TraceStyle.TextLabel( ?Text= Labels,? Textposition= TextPosition,? Textfont= TextFont)
1547
+
1548
+ let useWebGL = defaultArg UseWebGL false
1549
+
1550
+ Chart.renderScatterPolarTrace useWebGL style
1551
+
1552
+ ///
1553
+ static member BubblePolar
1554
+ (
1555
+ rThetaSizes : seq < #IConvertible * #IConvertible * #IConvertible >,
1556
+ [<Optional; DefaultParameterValue( null ) >] ? Name ,
1557
+ [<Optional; DefaultParameterValue( null ) >] ? Showlegend ,
1558
+ [<Optional; DefaultParameterValue( null ) >] ? MarkerSymbol ,
1559
+ [<Optional; DefaultParameterValue( null ) >] ? Color ,
1560
+ [<Optional; DefaultParameterValue( null ) >] ? Opacity ,
1561
+ [<Optional; DefaultParameterValue( null ) >] ? Labels ,
1562
+ [<Optional; DefaultParameterValue( null ) >] ? TextPosition ,
1563
+ [<Optional; DefaultParameterValue( null ) >] ? TextFont ,
1564
+ [<Optional; DefaultParameterValue( null ) >] ? UseWebGL
1565
+ ) =
1566
+ let r , t , sizes = Seq.unzip3 rThetaSizes
1567
+
1568
+ Chart.BubblePolar(
1569
+ r, t, sizes,
1570
+ ?Name = Name,
1571
+ ?Showlegend = Showlegend,
1572
+ ?MarkerSymbol = MarkerSymbol,
1573
+ ?Color = Color,
1574
+ ?Opacity = Opacity,
1575
+ ?Labels = Labels,
1576
+ ?TextPosition = TextPosition,
1577
+ ?TextFont = TextFont,
1578
+ ?UseWebGL = UseWebGL
1579
+ )
1521
1580
1522
1581
//static member WindRose(r, t,
1523
1582
// [<Optional;DefaultParameterValue(null)>] ?Name,
0 commit comments