| phylogeny {languageR} | R Documentation |
Phylogenetic relations between Papuan and Oceanic languages
Description
Phylogenetic relations between Papuan and Oceanic languages: 127 grammatical traits (absent/present) for 31 languages.
Usage
data(phylogeny)
Format
A data frame with 31 observations on the following 127 variables.
Languagea factor for 31 languages:
Anem,Ata,Bali,Banoni,Bilua,Buin,Gapapaiwa,Kairiru,Kaulong,Kilivila,Kokota,Kol,Kuot,Lavukaleve,Mali,Motuna,Nalik,Nasioi,Rotokas,Roviana,Savosavo,Siar,Sisiqa,Sudest,Sulka,Taiof,Takia,Touo,Tungag,YabemandYeli_Dnye.Familya factor with levels
OceanicandPapuan.Fricsa numeric vector, 1: presence, 0: absence
PrenasalizedStopsa numeric vector, 1: presence, 0: absence
PhonDistBetweenLAndRa numeric vector, 1: presence, 0: absence
PhonVelarFricOrGlidea numeric vector, 1: presence, 0: absence
PhonVoicingContrAmongStopsa numeric vector, 1: presence, 0: absence
PhonConsLengtha numeric vector, 1: presence, 0: absence
PhonVowelLengtha numeric vector, 1: presence, 0: absence
ContrPhonTypesForVowelsa numeric vector, 1: presence, 0: absence
PhonStressa numeric vector, 1: presence, 0: absence
WordFinalConssa numeric vector, 1: presence, 0: absence
ConsClustersa numeric vector, 1: presence, 0: absence
DefOrSpecArta numeric vector, 1: presence, 0: absence
IndefOrNonSpecArta numeric vector, 1: presence, 0: absence
ArticleNounOrdera numeric vector, 1: presence, 0: absence
NounInitNpsa numeric vector, 1: presence, 0: absence
InclExclDista numeric vector, 1: presence, 0: absence
PronNuma numeric vector, 1: presence, 0: absence
PronRelationshipa numeric vector, 1: presence, 0: absence
PronConflationa numeric vector, 1: presence, 0: absence
MoreThan2DegreesDistDema numeric vector, 1: presence, 0: absence
NonSpkrAnchoredDema numeric vector, 1: presence, 0: absence
VerticalityDema numeric vector, 1: presence, 0: absence
ClassifiedDema numeric vector, 1: presence, 0: absence
NumDeterminedDecla numeric vector, 1: presence, 0: absence
GenderDeterminedDecla numeric vector, 1: presence, 0: absence
SuppletiveNounsa numeric vector, 1: presence, 0: absence
SingMarkedNouna numeric vector, 1: presence, 0: absence
DualMarkedNouna numeric vector, 1: presence, 0: absence
PlMarkedNouna numeric vector, 1: presence, 0: absence
OtherNumMarkedNouna numeric vector, 1: presence, 0: absence
LimitedDistNumMarkinga numeric vector, 1: presence, 0: absence
NounClassesGendersa numeric vector, 1: presence, 0: absence
ConcordBeyondNpa numeric vector, 1: presence, 0: absence
NumeralClassifiersa numeric vector, 1: presence, 0: absence
PossClassifiersa numeric vector, 1: presence, 0: absence
PossClassesa numeric vector, 1: presence, 0: absence
Inalienabilitya numeric vector, 1: presence, 0: absence
MultiplePossConstra numeric vector, 1: presence, 0: absence
PrefixMarkedPossa numeric vector, 1: presence, 0: absence
SuffixMarkedPossa numeric vector, 1: presence, 0: absence
MarkedPossra numeric vector, 1: presence, 0: absence
MarkedPossesseea numeric vector, 1: presence, 0: absence
PossrPossdOrdera numeric vector, 1: presence, 0: absence
DecimalNumeralsa numeric vector, 1: presence, 0: absence
QuinaryNumeralsa numeric vector, 1: presence, 0: absence
CollectiveNounsa numeric vector, 1: presence, 0: absence
AdjVerbLexOverlapa numeric vector, 1: presence, 0: absence
AdjAttributionPreda numeric vector, 1: presence, 0: absence
CoreCaseMarkinga numeric vector, 1: presence, 0: absence
ObliqueCaseMarkinga numeric vector, 1: presence, 0: absence
Prepositionsa numeric vector, 1: presence, 0: absence
Postpositionsa numeric vector, 1: presence, 0: absence
TamPersona numeric vector, 1: presence, 0: absence
VerbPrefixesProcliticsa numeric vector, 1: presence, 0: absence
VerbSuffixesEncliticsa numeric vector, 1: presence, 0: absence
PunctualContinuousa numeric vector, 1: presence, 0: absence
RealisIrrealisa numeric vector, 1: presence, 0: absence
SSuffixa numeric vector, 1: presence, 0: absence
SPrefixa numeric vector, 1: presence, 0: absence
ASuffixa numeric vector, 1: presence, 0: absence
APrefixa numeric vector, 1: presence, 0: absence
OSuffixa numeric vector, 1: presence, 0: absence
OPrefixa numeric vector, 1: presence, 0: absence
VerbVarTama numeric vector, 1: presence, 0: absence
VerbVarVClassa numeric vector, 1: presence, 0: absence
VerbVarClauseTypea numeric vector, 1: presence, 0: absence
VerbVarPersona numeric vector, 1: presence, 0: absence
NumStemAlta numeric vector, 1: presence, 0: absence
PersonStemAlta numeric vector, 1: presence, 0: absence
SepVerbNumPersona numeric vector, 1: presence, 0: absence
Portmanteau3Plusa numeric vector, 1: presence, 0: absence
DistributedCategorya numeric vector, 1: presence, 0: absence
NonCorea numeric vector, 1: presence, 0: absence
RecipientObja numeric vector, 1: presence, 0: absence
X3PlacePredsa numeric vector, 1: presence, 0: absence
VerbNega numeric vector, 1: presence, 0: absence
VerbDirectiona numeric vector, 1: presence, 0: absence
VerbSuppletiona numeric vector, 1: presence, 0: absence
ConjugationClassesa numeric vector, 1: presence, 0: absence
TransIntransAlta numeric vector, 1: presence, 0: absence
TransitivizingMorpha numeric vector, 1: presence, 0: absence
IntranstivizingMorpha numeric vector, 1: presence, 0: absence
ReflexiveMorpha numeric vector, 1: presence, 0: absence
ReciprocalMorpha numeric vector, 1: presence, 0: absence
VerbClassifiersa numeric vector, 1: presence, 0: absence
Copulaa numeric vector, 1: presence, 0: absence
NonVbPredsa numeric vector, 1: presence, 0: absence
SerialVerbConstra numeric vector, 1: presence, 0: absence
Auxiliariesa numeric vector, 1: presence, 0: absence
VerbCompoundsa numeric vector, 1: presence, 0: absence
VerbAdjunctConstra numeric vector, 1: presence, 0: absence
VbIncorporationa numeric vector, 1: presence, 0: absence
ExistentialVerba numeric vector, 1: presence, 0: absence
IrregularGivea numeric vector, 1: presence, 0: absence
ClosedClassOfVba numeric vector, 1: presence, 0: absence
SvIntransClausesa numeric vector, 1: presence, 0: absence
VsIntransClausesa numeric vector, 1: presence, 0: absence
VInitTransClausesa numeric vector, 1: presence, 0: absence
VMedialTransClausesa numeric vector, 1: presence, 0: absence
VFinalTransClausesa numeric vector, 1: presence, 0: absence
FixedConstituentOrdera numeric vector, 1: presence, 0: absence
ClauseFinalNega numeric vector, 1: presence, 0: absence
ClauseInitNega numeric vector, 1: presence, 0: absence
ImpVs.DeclNega numeric vector, 1: presence, 0: absence
VbAndNonVbPredIdentitya numeric vector, 1: presence, 0: absence
SOMorphInBasicConstra numeric vector, 1: presence, 0: absence
SAMorphInBasicConstra numeric vector, 1: presence, 0: absence
SOMorphInComplexConstra numeric vector, 1: presence, 0: absence
SAMorphInComplexConstra numeric vector, 1: presence, 0: absence
SynConflationOfSOa numeric vector, 1: presence, 0: absence
ControlledUncontrolleda numeric vector, 1: presence, 0: absence
ClauseChaininga numeric vector, 1: presence, 0: absence
SimultaneousSequentiala numeric vector, 1: presence, 0: absence
SayInDesidConstra numeric vector, 1: presence, 0: absence
RelativeClausesa numeric vector, 1: presence, 0: absence
PurpSubClausesa numeric vector, 1: presence, 0: absence
TemporalSubClausesa numeric vector, 1: presence, 0: absence
ComplementClausesa numeric vector, 1: presence, 0: absence
CausBySerialVerbConstra numeric vector, 1: presence, 0: absence
CausByBoundAffClita numeric vector, 1: presence, 0: absence
CausByConstrInvolvingSaya numeric vector, 1: presence, 0: absence
MorphTopicOrFocusa numeric vector, 1: presence, 0: absence
TailHeadLinkagea numeric vector, 1: presence, 0: absence
VerbRedupa numeric vector, 1: presence, 0: absence
NounRedupa numeric vector, 1: presence, 0: absence
Source
Dunn, M., Terrill, A., Reesink, G., Foley, R. A. and Levinson, S. C. (2005) Structural phylogenetics and the reconstruction of ancient language history, Science, 309, 2072-2075.
Examples
## Not run:
data(phylogeny)
library(ape)
# joint analysis of both language families
phylogeny.dist = dist(phylogeny[ ,3:ncol(phylogeny)], method = "binary")
phylogeny.dist.tr = nj(phylogeny.dist)
families =
as.character(phylogeny$Family[as.numeric(phylogeny.dist.tr$tip.label)])
languages =
as.character(phylogeny$Language[as.numeric(phylogeny.dist.tr$tip.label)])
phylogeny.dist.tr$tip.label = languages
plot(phylogeny.dist.tr, type="u", font = as.numeric(as.factor(families)))
# analysis of subset of Papuan languages
papuan = phylogeny[phylogeny$Family == "Papuan",]
papuan$Language = as.factor(as.character(papuan$Language))
papuan.meta = papuan[ ,1:2]
papuan.mat = papuan[, 3:ncol(papuan)]
papuan.meta$Geography = c(
"Bougainville", "Bismarck Archipelago", "Bougainville",
"Bismarck Archipelago", "Bismarck Archipelago", "Central Solomons",
"Bougainville", "Louisiade Archipelago", "Bougainville",
"Bismarck Archipelago", "Bismarck Archipelago",
"Bismarck Archipelago", "Central Solomons", "Central Solomons",
"Central Solomons")
papuan.dist = dist(papuan.mat, method = "binary")
papuan.dist.tr = nj(papuan.dist)
fonts =
as.character(papuan.meta$Geography[as.numeric(
papuan.dist.tr$tip.label)])
papuan.dist.tr$tip.label =
as.character(papuan.meta$Language[as.numeric(
papuan.dist.tr$tip.label)])
plot(papuan.dist.tr, type = "u", font = as.numeric(as.factor(fonts)))
## End(Not run)