special language character in a pie chart
Please see the posting guide, and supply the information you were asked for (and read the relevant manuals). What OS? What locale? What graphics device? No extra support is needed: R handles Czech characters perfectly well in a Czech locale (or any UTF-8 locale provided you have the correct fonts, including en_GB.UTF-8 on my system). My guess is that you are on Windows: if so this is covered in the rw-FAQ (see the posting guide).
On Mon, 17 Oct 2011, milena wrote:
Dear List Members, I am working on a below piece of code: Initially have created pie charts with Enlish labels to present the data for Czech Republic, now however I need to print the label with original Czech fonts. When I copy paste from Word, certain fonts get 'simplified' distorting original spelling. How can solve this problem?
Don't use Word ....
Is there a package I
can download which will support special language characters?
This example is in Czech, however should i replicate it into other
languages with specific signs, is there any universal way to do that?
many thnx to everyone for help,
m.
cz09<-c(3539.2,91.7,782.5,1028.2,1594.3,1368.9,2062.2,58.2,3402.5,3679.3,1638.5,
4139.3,4375.9,1264)
names(cz09)<-c('Food products',
'Leather and leather products',
'Textiles and textile products',
'Wood and wood products',
'Paper products; publishing and printing',
'Chemicals, chemical products',
'Rubber and plastic products',
'Refined petroleum products',
'Machinery and equipment n.e.c.',
'Electrical and optical equipment',
'Other non-metallic mineral products',
'Basic metals and fabricated metal products',
'Transport equipment','Manufacturing n.e.c.')
colors=c('yellow','chocolate4','deeppink','green','darkgreen',
'orange','cyan','lightgoldenrod1','blue','red','blueviolet',
'honeydew3','deeppink4','sandybrown')
win.graph(width = 7, height = 4)
par(mar=c(0,2.5,0,0))
par(bg='white')
par(mfrow=c(1,1))
pie(cz09,col=colors, border=NA, radius=0.75,
cex=0.75, font=1, font.main=1, cex.main=1.25)
### czech in czech
cz09<-c(3539.2,91.7,782.5,1028.2,1594.3,1368.9,2062.2,58.2,3402.5,3679.3,1638.5,
4139.3,4375.9,1264)
names(cz09)<-c('V?roba potravin??sk?ch v?robk?',
'V?roba usn? a v?robk? z usn?',
'V?roba textili?, textiln?ch a od?vn?ch v?robk?',
'Zpracov?n? d?eva a v?roba d?ev?n?ch v?robk? krom? n?bytku',
'V?roba v?robk? z pap?ru; vydavatelstv? a tisk',
'V?roba chemick?ch l?tek, p??pravk?, v?robk? a chemick?ch vl?ken',
'V?roba pry?ov?ch a plastov?ch v?robk?',
'Rafin?rsk? zpracov?n? ropy',
'V?roba stroj? a za??zen? j.n.',
'V?roba elektrick?ch a optick?ch p??stroj? a za??zen?',
'V?roba ostatn?ch nekovov?ch miner?ln?ch v?robk?',
'V?roba z?kladn?ch kov?, hutn?ch a kovod?ln?ch v?robk?',
'V?roba dopravn?ch prost?edk? a za??zen?','Zpracovatelsk? pr?mysl j.n.')
colors=c('yellow','chocolate4','deeppink','green','darkgreen',
'orange','cyan','lightgoldenrod1','blue','red','blueviolet',
'honeydew3','deeppink4','sandybrown')
win.graph(width = 7, height = 4)
par(mar=c(0,10,0,8))
par(bg='white')
par(mfrow=c(1,1))
pie(cz09,col=colors, border=NA, radius=0.75,
cex=0.75, font=1, font.main=1, cex.main=1.25)
Brian D. Ripley, ripley at stats.ox.ac.uk Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UK Fax: +44 1865 272595