2015-11-12 10 views
0

Я пытаюсь код, используя некоторый математический тип для построения с помощью expression(paste()),участка два индекса на ту же линию, один с премьером-

, если я хочу alpha иметь подстрочный sub1 я могу сделать:

expression(paste(alpha[sub1])) 

, если я хочу, чтобы премьер-индекс можно сделать:

expression(paste(alpha[sub1^"'"])) 

, но я не могу понять, как добавить еще один индекс после sub1, поэтому нижний индекс читает alpha[sub1'sub2], то есть sub1'sub2 находится в одной строке на том же уровне.

Я попытался

expression(paste(alpha[sub1^"'"sub2])) 

и

expression(paste(alpha[sub1^"'"],[sub2])) 

Легко обойтись без премьер однако ...

expression(paste(alpha[sub1sub2])) 

Я думаю, что это может быть случай для {} но Я не могу найти примеров, которые работают через это. Как я могу сделать это с простым для sub1?

ответ

3

Прежде всего, здесь нет необходимости в paste(). Во-вторых, вы можете использовать «*», чтобы поместить значения друг рядом друг с другом. Попробуйте

expression(alpha[sub1^"'"*sub2])