Witam Jestem nowy w R, więc przepraszam, jeśli jest to bardzo podstawowe pytanie. Próbuję dodać tekst do wykresu w punkcie 11 na osi X i punktu 900 na osi Y, który odczyta t0= -4.0280
z 0 jako dolnym. Gdzie t0 <- -4.0280
Aby to zrobić Próbowałem:Jak dołączyć indeks dolny w tekście dla etykiet punktów wydruku
text(11,900,paste("t[0]=",t0),cex=0.8)
# which gives
't[0]= -4.0280'
text(11,900,expression(paste("t[0]=",t0)),cex=0.8)
# which gives
't[0]=t0'
# the closest I've gotten is:
text(11,900,expression(paste(t[0]==t0)),cex=0.8)
który użyje indeks ale powrót t0
zamiast mojego wartości -4.0280.
Czy ktoś mógłby mi pokazać, gdzie się nie udało?
Pozdrawiam.
Dzięki chłopaki, zarówno tych odpowiedzi działał świetnie. Dla jasności, kiedy powinienem użyć "wklejania", jeśli nie było to właściwe użycie? – JJS
Oto przykład kilku zastosowań 'wklej' http://stackoverflow.com/a/15506875/1036500 – Ben
Zmieniłem moją odpowiedź, aby pokazać, jak możesz użyć "wklej" tutaj, ale to nie jest najbardziej wydajne droga. Generalnie używam 'paste' do tworzenia wektorów znaków, a nie obiektów zawierających zmienne takie jak twój przykład. To powiedziawszy, czasami robię coś takiego jak 'eval (parse (text = paste0 (" examp ", i))' gdzie wynik wklejania jest oceniany, ale jest to uważane za złą praktykę - 'biblioteka (fortuny), fortuna (106)' – Ben