Вы уже находитесь в блоке кода R, вам не нужен встроенный код R. Просто вставьте значение:
data2$Physics <- paste0('$\\frac{', phy, '}{20} Если вы хотите контролировать формат phy
, вы можете использовать sprintf
. Например, если phy
равно 3.141593, но вы хотите, чтобы отображались только два десятичных знака, используйте
data2$Physics <- sprintf('$\\frac{%.2f}{20} Значение в phy
отформатировано в соответствии с форматом стиля C %.2f
и встроено в строка.
, phy)
Значение в phy
отформатировано в соответствии с форматом стиля C %.2f
и встроено в строка.
)
Если вы хотите контролировать формат phy
, вы можете использовать sprintf
. Например, если phy
равно 3.141593, но вы хотите, чтобы отображались только два десятичных знака, используйте
data2$Physics <- sprintf('$\\frac{%.2f}{20} Значение в phy
отформатировано в соответствии с форматом стиля C %.2f
и встроено в строка.
, phy)
Значение в phy
отформатировано в соответствии с форматом стиля C %.2f
и встроено в строка.
Я не знаю, является ли это ошибка или "функция" в IE, но я столкнулся с тем же самым прежде. К счастью существует легкая фиксация. Просто добавьте"position:relative
"к <div>
это имеет содержание с возможностью прокрутки.
Вы знаете то, что, могло бы просто быть легче перенести абсолютные расположенные элементы в относительно расположенный контейнерный элемент, я думаю, что это должно смочь прокрутить...
Существует ли конкретная причина, необходимо ли установить положение для изображения? Это хорошо работает в IE7, не устанавливая положение.
<div style="overflow-x:auto; overflow-y:scroll; width:200px; height:200px;"><img src=xxx.gif" width="200" height="250" /></div>
Перенесите все в содержание отделения, которое расположено относительно на странице:
<div style="display:block; position:relative; width:200px; height:200px; margin:0; padding:0;">
<br />
<img src="_foo_.gif" style="position:absolute; top:0; left:0; z-index:100;" />
<br />
<div style="overflow-x:auto; overflow-y:scroll; width:200px; height:200px; z-index:10; display:block; position:relative;">
<br />[scrolling content]<br />
</div>
<br />
</div>
Вещи я научился на горьком опыте: Для IE6/IE7 это, возможно, должно иметь изображение как последний элемент DOM в содержании DIV, чтобы заставить это появляться на по прокрутке DIV.
Необходимо использовать родственника, располагающего, если Вы хотите, чтобы это смогло прокрутить. Прием должен использовать отрицательное расположение на второй элемент.
Скажем, у Вас есть два элемента A и B, и Вы хотите к позиции B перед A. Это выглядело бы примерно так:
<div id="A" style="position:relative; width:300px; height=240px;">Element A</div>
<div id="B" style="position:relative; width:300px; height=240px; top:-240px;">Element B</div>
В зависимости от содержания Вам, возможно, придется добавить дополнительные стили, такие как "display:block"; и т.д. Хорошим ресурсом для них является w3schools.com
Поскольку хорошее учебное руководство на расположении DIV с CSS переходит в:
http://www.barelyfitz.com/screencast/html-training/css/positioning/
Удачи
Объявление position: absolute;
средства, что элемент будет отображен относительно левого верхнего угла области просмотра. Используя relative
вместо этого средства, для которых значений Вы используете left
и top
будет добавлен к везде, где img
обычно был бы.