Selenium Python простая задача автоматизации

Как вы уже упоминали в своей ссылке, правовые значения - это строки «пустые», «твердые», «пунктирные», «пунктирные», «точечные», «долгожданные» и «twodash». В качестве альтернативы можно использовать числа от 0 до 6 (0 для «blank», 1 для «solid», ...).

Кроме того, можно также использовать строки, которые определяют тип линии до 8 шестнадцатеричные цифры (каждая цифра указывает длину чередующихся линий и пробелов).

Здесь пример, использующий linetype aes в ggplot2, эквивалентный lty в базе R. Таким образом вы можете получить больше, чем 6 предопределенных типов.

library(ggplot2)
d=data.frame(lt=c("blank", "solid", "dashed", "dotted", 
                  "dotdash", "longdash", "twodash", "1F", 
                  "F1", "4C88C488", "12345678"))
ggplot() +
  scale_x_continuous(name="", limits=c(0,1), breaks=NULL) +
  scale_y_discrete(name="linetype") +
  scale_linetype_identity() +
  geom_segment(data=d, mapping=aes(x=0, xend=1, y=lt, yend=lt, linetype=lt))

enter image description here [/g1]

Объяснение:

"1F": dash length 1, gap length F (15)
"F1": dash length F (15), gap length 1
"4C88C488": dash (4), gap (C=12), dash (8), gap (8), dash (C=12), ...
"12345678": dash (1), gap (2), dash (3), gap (4), ...

PS: решение принято из этой ссылки .

0
задан bt.charts 1 January 2019 в 04:19
поделиться