అన్ని విండోస్ సమస్యలు మరియు ఇతర కార్యక్రమాలను పరిష్కరించడం

మీకు తెలియని ఉపయోగకరమైన R విధులు

Dplyr మరియు ggplot2 వంటి ప్రముఖ ప్యాకేజీల గురించి దాదాపు ప్రతి R వినియోగదారుకు తెలుసు. కానీ CRAN లో 10,000+ ప్యాకేజీలు మరియు ఇంకా GitHub లో మరిన్ని, గొప్ప R ఫంక్షన్‌లతో లైబ్రరీలను కనుగొనడం ఎల్లప్పుడూ సులభం కాదు. ఇతర యూజర్‌లు ఏమి కనుగొన్నాయో చూడటం అనేది చల్లని, కొత్త-టు-యు ఆర్ కోడ్‌ను కనుగొనడానికి ఉత్తమ మార్గం. కాబట్టి, నేను నా ఆవిష్కరణలలో కొన్నింటిని పంచుకుంటున్నాను - మరియు ప్రతిగా మీరు మీలో కొన్నింటిని పంచుకుంటారని ఆశిస్తున్నాను ( దిగువ సంప్రదింపు సమాచారం ).

ఇంటరాక్టివ్ యాప్ నుండి కలర్ బ్రూవర్ పాలెట్‌ని ఎంచుకోండి. మ్యాప్ లేదా యాప్ కోసం కలర్ స్కీమ్ కావాలా? కలర్ బ్రూవర్ ముందుగా కాన్ఫిగర్ చేయబడిన పాలెట్‌లకు మూలంగా ప్రసిద్ధి చెందింది, మరియు RColorBrewer ప్యాకేజీ వాటిని R. లోకి దిగుమతి చేస్తుంది కానీ అందుబాటులో ఉన్న వాటిని గుర్తుంచుకోవడం ఎల్లప్పుడూ సులభం కాదు. Tmaptools ప్యాకేజీ యొక్క పాలెట్_ ఎక్స్‌ప్లోరర్ ఒక ఇంటరాక్టివ్ అప్లికేషన్‌ను సృష్టిస్తుంది, అది మీకు అవకాశాలను చూపుతుంది.



ముందుగా, tmaptools | _+_ | తో ఇన్‌స్టాల్ చేయండి, తర్వాత tmaptools | | మరియు అమలు | _+_ | (లేదా, tmaptools ని లోడ్ చేసి అమలు చేయవద్దు | _+_ |). పైన ఉన్న చిత్రంలో ఉన్నటువంటి అన్ని అందుబాటులో ఉన్న పాలెట్‌లను, అలాగే రంగుల సంఖ్య వంటి ఎంపికలను సర్దుబాటు చేయడానికి స్లయిడర్‌లను మీరు చూస్తారు. పాలెట్‌ల ప్రతి సమూహం క్రింద రంగు స్కీమ్‌ను ఉపయోగించడం కోసం ప్రాథమిక సింటాక్స్ గురించి సమాచారం కూడా ఉంది.



palette_explorer ఇంటరాక్టివ్ యాప్‌ను రూపొందించడానికి మెరిసే మరియు మెరిసే ప్యాకేజీలను కూడా ఇన్‌స్టాల్ చేయాలి.

కొటేషన్ మార్కులు లేకుండా అక్షర వెక్టర్‌లను సృష్టించండి. మాన్యువల్‌గా తిరగడం కాస్త ఇబ్బందికరంగా ఉంటుంది | _+_ | లోకి _ _+_ | ఫార్మాట్ R అక్షర స్ట్రింగ్‌ల వెక్టర్‌గా అలాంటి టెక్స్ట్‌ని ఉపయోగించాల్సిన అవసరం ఉంది.



Hmisc ప్యాకేజీ యొక్క Cs ఫంక్షన్ చేయడానికి రూపొందించబడింది. Hmisc ప్యాకేజీని లోడ్ చేసిన తర్వాత,

install.packages('tmaptools')

వంటి మూల్యాంకనం చేస్తుంది

library('tmaptools')

సుదీర్ఘ పదాల స్ట్రింగ్‌కు మీరు ఎప్పుడైనా కొటేషన్ మార్క్‌లను మాన్యువల్‌గా జోడించినట్లయితే, మీరు చక్కదనాన్ని అభినందిస్తారు. ఇంటర్నెట్ ఎక్స్‌ప్లోరర్‌లో ఖాళీ లేకపోవడం గమనించండి - స్పేస్‌లు Cs ఫంక్షన్‌ని ట్రిప్ చేస్తాయి.



RStudio బోనస్: మీరు RStudio ని ఉపయోగిస్తే, సొగసైన వెక్టర్-స్ట్రింగ్ సృష్టి కోసం మరొక ఎంపిక ఉంది. సెక్యూరిటీ ప్రో బాబ్ రూడిస్ సృష్టించబడింది ఒక RStudio యాడ్-ఇన్ ఎంచుకున్న కామాతో వేరు చేయబడిన వచనాన్ని తీసుకుంటుంది మరియు అవసరమైన కోట్‌లు మరియు c () ని జోడిస్తుంది. మరియు ఇది ఖాళీలను నిర్వహించగలదు. | _+_ | తో దీన్ని ఇన్‌స్టాల్ చేయండి (అంటే మీకు డెవ్‌టూల్స్ ప్యాకేజీ కూడా అవసరం), మరియు మీరు RStudio Tools> Addins మెనూలో ఒక ఎంపికగా బేర్ కంబైన్‌ను చూస్తారు.

డైరెక్ట్‌ఎక్స్ పరికరం

మీరు దానిని ఆడిన్స్ మెను నుండి అమలు చేయవచ్చు, కానీ టెక్స్ట్‌ని ఎంచుకుని, ఆపై మీ కోడింగ్ విండోను విడిచిపెట్టి టూల్స్> యాడిన్స్ మెనూకు వెళ్లడానికి బేర్ కాంబైన్‌ను ఎంచుకోవడం తప్పనిసరిగా కొన్ని కొటేషన్ మార్కులను టైప్ చేయడం కంటే తక్కువ ఇబ్బందికరంగా అనిపించదు. యాడిన్ కోసం అనుకూల కీబోర్డ్ సత్వరమార్గాన్ని సృష్టించడం చాలా మంచిది.

సాధనాలు> కీబోర్డ్ సత్వరమార్గాలను సవరించడం ద్వారా మీరు దీన్ని చేయవచ్చు. మీరు Addins విభాగంలో బేర్ కాంబైన్ చూసే వరకు క్రిందికి స్క్రోల్ చేయండి - లేదా ఫిల్టర్ బాక్స్‌లో బేర్ కాంబైన్ కోసం వెతకండి. షార్ట్‌కట్ ఏరియాలో డబుల్ క్లిక్ చేసి, యాడ్‌నిన్‌కు మీరు కేటాయించదలిచిన కీస్ట్రోక్ (లు) టైప్ చేయండి (నేను ఉపయోగించాను | _+_ |).

ఇప్పుడు, మీరు ఎప్పుడైనా కామాతో వేరు చేయబడిన సాదా వచనాన్ని అక్షర తీగల R వెక్టర్‌గా మార్చాలనుకుంటే, మీరు వచనాన్ని హైలైట్ చేయవచ్చు మరియు మీ కీబోర్డ్ సత్వరమార్గాలను ఉపయోగించవచ్చు.

మార్గం ద్వారా, RStudio యాడ్-ఇన్‌లు కేవలం సాదా R. మాత్రమే, ఇలాంటి R పనుల కోసం మీరు కీబోర్డ్ షార్ట్‌కట్‌లను కలిగి ఉండాలనుకుంటే, అది విలువైనది కావచ్చు వాక్యనిర్మాణం నేర్చుకోవడం .

చివరగా, డేటాపాస్తా ప్యాకేజీ యొక్క | _+_ | మరొక అసాధారణమైన ప్రత్యామ్నాయాన్ని అందిస్తుంది. మీరు స్ట్రింగ్‌ను కాపీ చేయవచ్చు | _+_ | మీ క్లిప్‌బోర్డ్‌లోకి ఆపై వెక్టర్_పేస్ట్ () రన్ చేయండి. అంతే, కేవలం | _+_ | పదాలు మరియు కామాల మధ్య ట్యాబ్‌లు ఉంటే లేదా ప్రతి పదం దాని స్వంత లైన్‌లో ఉంటే ఇది పనిచేస్తుంది.

మీరు మీ ఆదేశంలో డేటాను చేర్చాలనుకుంటే, మీరు వెక్టర్_పేస్ట్ () ను సింటాక్స్‌తో | |++_ | కోడ్‌ని రూపొందించడానికి | _ _+_ |. డేటాపాస్టాలో df_paste () తో సహా కొన్ని ఇతర చక్కని ఫంక్షన్ ఉంది, ఇది డేటా ఫ్రేమ్‌ను రూపొందించడానికి వెబ్, ఎక్సెల్ లేదా ఇతర మూలం నుండి మీ క్లిప్‌బోర్డ్‌లోకి కాపీ చేయబడిన పట్టికను కోడ్‌గా మారుస్తుంది.

ఒక లైన్ కోడ్‌తో ఇంటరాక్టివ్ టేబుల్‌ను ఉత్పత్తి చేయండి. మీకు ఎంత ఇష్టం మరియు కమాండ్ లైన్‌తో సంబంధం లేకుండా, కొన్నిసార్లు స్కాన్ చేయడానికి, క్రమబద్ధీకరించడానికి మరియు ఫిల్టర్ చేయడానికి స్ప్రెడ్‌షీట్ లాంటి డేటా పట్టికను చూడటం ఇంకా బాగుంది. RStudio ఇలాంటి ప్రాథమిక వీక్షణను అందించింది; కానీ పెద్ద డేటా సెట్‌ల కోసం, డేటాస్టేబుల్స్ జావాస్క్రిప్ట్ లైబ్రరీ కోసం ఒక రేపర్ అయిన RStudio యొక్క DT ప్యాకేజీ నాకు ఇష్టం. | _+_ | ఇంటరాక్టివ్ HTML పట్టికను సృష్టిస్తుంది; | _+_ | ప్రతి అడ్డు వరుస పైన ఫిల్టర్ బాక్స్ జతచేస్తుంది.

పాత కంప్యూటర్‌ను వేగవంతం చేయండి

సులువు ఫైల్ మార్పిడులు. రియో నాకు ఇష్టమైన R ప్యాకేజీలలో ఒకటి. ఏ రకమైన ఫైల్‌లను దిగుమతి చేయడానికి ఏ విధులు ఉపయోగించాలో గుర్తుంచుకోవడానికి బదులుగా (read.csv? Read.table? Read_excel?), రియో ​​ఈ ప్రక్రియను ఒకదానితో చాలా సులభతరం చేస్తుంది | _+_ | డజను ఫైల్ ఫార్మాట్‌ల కోసం ఫంక్షన్. రియో గుర్తించే ఫార్మాట్ ఫైల్ పొడిగింపు ఉన్నంత వరకు, అది .csv, .json, .xlsx మరియు .html (పట్టికలు) వంటి ఫైల్‌ల నుండి తగిన విధంగా దిగుమతి చేస్తుంది. రియోల కోసం అదే | _+_ | మీరు నిర్దిష్ట ఫైల్ ఫార్మాట్‌లో సేవ్ చేయాలనుకుంటే ఆదేశం. కానీ రియోకు మూడవ ప్రధాన ఫంక్షన్ ఉంది: కన్వర్ట్ చేయండి, ఇది ఒకే దశలో దిగుమతి మరియు ఎగుమతి చేస్తుంది. మీరు CSV గా సేవ్ చేయాల్సిన మిలియన్-వరుస ఎక్సెల్ ఫైల్ ఉందా? మీరు JSON గా సేవ్ చేయాలనుకుంటున్న HTML పట్టిక? | _+_ | వంటి వాక్యనిర్మాణాన్ని ఉపయోగించండి, ఇక్కడ మొదటి వాదన మీ ప్రస్తుత ఫైల్ మరియు రెండవది కావలసిన పొడిగింపుతో మీకు కావలసిన ఫైల్, మరియు మీ ఫైల్ సృష్టించబడుతుంది.

R నుండి మీ క్లిప్‌బోర్డ్‌కు కాపీ చేసి పేస్ట్ చేయండి. రియో బోనస్: మీరు మీ క్లిప్‌బోర్డ్ మరియు R మధ్య రియోతో కాపీ చేయవచ్చు. ఒక చిన్న R వేరియబుల్ నుండి కొంత డేటాను మీ క్లిప్‌బోర్డ్‌కు | _+_ | తో పంపండి. క్లిప్‌బోర్డ్‌కు దిగుమతి చేయడం కూడా పని చేయాలి, అయినప్పటికీ నేను దానితో మిశ్రమ విజయాన్ని సాధించాను.

పెద్ద ఫైల్‌లను త్వరగా దిగుమతి చేయండి - మరియు స్థలాన్ని ఆదా చేయండి. పెద్ద స్ప్రెడ్‌షీట్‌లో చదివేటప్పుడు ఇటీవల 30 సెకన్ల సమయం పట్టింది. అది ఒకసారి చేయదగినది, కానీ నేను దానిని అనేకసార్లు యాక్సెస్ చేయవలసి వచ్చినప్పుడు బాధించేది. స్థలాన్ని ఆదా చేయడం మరియు వేచి ఉండే సమయం కోసం, ది fst ప్యాకేజీ అద్భుతమైన ఎంపిక ఎందుకంటే ఇది కుదింపు మరియు అధిక పనితీరును అందిస్తుంది. నా పరీక్షలో, | _+_ | -గరిష్ట కుదింపు-చాలా వేగంగా ఉంది-మరియు .fst ఫైల్ అసలు స్ప్రెడ్‌షీట్ యొక్క మూడింట ఒక వంతు స్థలాన్ని తీసుకుంది.

సంఖ్యల డేటా ఫ్రేమ్‌ను శాతాలలో ఒకటిగా మార్చండి. మీకు ఒక కాలమ్ కేటగిరీలు మరియు మిగిలిన సంఖ్యలతో కూడిన డేటా ఫ్రేమ్ ఉంటే - ఊహించుకోండి, చెప్పండి, అభ్యర్థి మరియు ఆవరణ ద్వారా ఎన్నికల ఫలితాలను చూపించే డేటా ఫ్రేమ్ - ద్వారపాలకుడి ప్యాకేజీ యొక్క | _+_ | మీ కోసం అన్ని శాతాలను లెక్కిస్తుంది. ప్రతి శాతానికి హారం 'అడ్డు వరుస', 'కోల్' లేదా 'అన్నీ' ద్వారా సంగ్రహించాలా వద్దా అని మీరు ఎంచుకోవచ్చు. మరియు, ఫంక్షన్ స్వయంచాలకంగా మొదటి వరుసలో వర్గం సమాచారాన్ని కలిగి ఉంటుంది మరియు మీరు సంఖ్యా రహిత కాలమ్‌తో మాన్యువల్‌గా వ్యవహరించకుండానే దానిని దాటవేస్తుంది.

ద్వారపాలకుడు తెలుసుకోవడానికి విలువైన అనేక ఇతర సులభ విధులు ఉన్నాయి. | _+_ | డేటా ఫ్రేమ్‌కి మొత్తం అడ్డు వరుస మరియు/లేదా నిలువు వరుసను జోడిస్తుంది. | _+_ | ఒకటి లేదా అంతకంటే ఎక్కువ నిలువు వరుసల ఆధారంగా డేటా ఫ్రేమ్‌లో నకిలీ వరుసలు కనుగొనబడతాయి. మరియు, | _+_ | ఖాళీలు మరియు ఇతర నాన్-ఆర్-స్నేహపూర్వక అక్షరాలతో కాలమ్ పేర్లను తీసుకుంటుంది మరియు వాటిని R- అనుకూలమైనదిగా చేస్తుంది.

పట్టిక () ప్రత్యామ్నాయాలు. డేటా ఫ్రేమ్‌లో వేరియబుల్స్ ఫ్రీక్వెన్సీలను లెక్కించాల్సిన అవసరం ఉందా? నాకు ద్వారపాలకుడి ఇష్టం టాబిల్ () ఫంక్షన్ , గణనలు మరియు శాతాలతో క్రాస్‌స్టాబ్‌లను సులభంగా సృష్టిస్తుంది మరియు డేటా ఫ్రేమ్‌ను అందిస్తుంది.

అదనంగా, బేస్ R యొక్క పట్టిక () కు బదులుగా ద్వారపాలకుడి టాబిల్ () ను ఉపయోగించవచ్చు, సంప్రదాయ డేటా ఫ్రేమ్‌ను గణనలు మరియు శాతాలతో సహాయకరంగా అందిస్తుంది.

పాఠకులు మరియు సోషల్ మీడియా నుండి కొన్ని అదనపు ఇష్టమైన విధులు:

క్రాస్‌స్టాబ్‌ల కోసం 'నేను ఎక్స్‌టాబ్‌ల ()' అభిమానిని, తిమోతి తెరవైనెన్ Google+ లో పోస్ట్ చేసారు. 'ఇది బేస్ R లో ఉంది, కానీ పాపం నేను దాని గురించి తెలుసుకోకుండా సంవత్సరాలు గడిపాను.'

ఫార్మాట్ | _+_ |, ఇది ఫ్రీక్వెన్సీ టేబుల్‌ను col1 వరుసలుగా మరియు col2 ని నిలువు వరుసలుగా అందిస్తుంది.

కోట్లతో మరిన్ని. Cs () ఫంక్షన్‌కు ప్రతిస్పందనగా జతచేస్తుంది కోట్స్, క్వాన్ లోవ్ నోక్యూట్ () యొక్క ఉపయోగం గురించి ప్రస్తావించాడు స్ట్రిప్స్ కోట్స్ - కొన్ని రకాల డేటాను ఆర్. నోక్యూట్ () లోకి దిగుమతి చేసుకోవడానికి ఉపయోగపడుతుంది, ఇది బేస్ R ఫంక్షన్, ఇది వేరియబుల్స్‌ని సులభతరం చేయడం లక్ష్యంగా పెట్టుకుంది.

కారకం కాని కారకాలు. మరొక ఉపయోగకరమైన ఫంక్షన్: అఫ్యాక్టర్ () లో అవయవ ప్యాకేజీ , ఇది R డేటా ఫ్రేమ్ కాలమ్ కారకాల యొక్క 'రియల్' క్లాస్‌ని గుర్తించి, దానిని సంఖ్యా లేదా అక్షర వేరియబుల్స్‌గా మార్చాలని లక్ష్యంగా పెట్టుకుంది.

వచన శోధన. మీరు ఒక నిర్దిష్ట అక్షర స్ట్రింగ్‌తో ప్రారంభమయ్యే లేదా ముగుస్తున్న టెక్స్ట్ కోసం శోధించడానికి సాధారణ వ్యక్తీకరణలను ఉపయోగిస్తుంటే, సులభమైన మార్గం ఉంది. 'తో మొదలవుతుంది () మరియు ముగుస్తుంది () - నాకు ఇవి నిజంగా తెలియదా?' డేటా శాస్త్రవేత్త జోనాథన్ కారోల్ ట్వీట్ చేశారు. 'అంతే, నేను ప్రతి #ఆర్‌స్టాట్స్ ఫంక్షన్ కోసం డాక్స్ ద్వారా కూర్చుని చదువుతున్నాను.'

ప్యాకేజీలను లోడ్ చేస్తోంది-మరియు అవి లేనట్లయితే స్వీయ-సంస్థాపన. పునరుత్పాదక పరిశోధన కోసం, ఒక R స్క్రిప్ట్ కేవలం బాహ్య ప్యాకేజీలను లోడ్ చేయదు - ఆ ప్యాకేజీలు యూజర్ యొక్క మెషీన్‌లో లోడ్ అయ్యాయో లేదో తనిఖీ చేసి, అవి లేకపోతే వాటిని ఇన్‌స్టాల్ చేయండి. బేస్ R లో దీన్ని చేయడానికి అనేక మార్గాలు ఉన్నాయి, అంటే వివిధ ప్యాకేజీలు లోడ్ అవుతున్నాయో లేదో తనిఖీ చేయడానికి అవసరం () ఉపయోగించి మరియు ప్యాకేజీలు లేకపోతే వాటిని ఇన్‌స్టాల్ చేయడం వంటివి. ది ప్యాక్మన్ ప్యాకేజీ దీన్ని విపరీతంగా సులభతరం చేస్తుంది. అందుబాటులో లేనట్లయితే ప్యాకేజీలను లోడ్ చేయడానికి మరియు వాటిని CRAN నుండి ఇన్‌స్టాల్ చేయడానికి, వాక్యనిర్మాణం: | _+_ |. GitHub లో ప్యాకేజీల కోసం p_load_gh () వెర్షన్ కూడా ఉంది. ట్విట్టర్ వినియోగదారుకు ధన్యవాదాలు @హిమ్మీ_ఆయన చిట్కా కోసం.

కొత్త కంప్యూటర్‌కు ఏమి బదిలీ చేయాలి

మీ ప్రాజెక్ట్ హోమ్ డైరెక్టరీని గుర్తించడం. ఇక్కడ ప్యాకేజీ ఇక్కడ () ఫంక్షన్ ప్రస్తుత R ప్రాజెక్ట్ కోసం వర్కింగ్ డైరెక్టరీని కనుగొంటుంది. ఎ) మీ కోడ్‌కు ఇతర డైరెక్టరీలు యాక్సెస్ అవసరం మరియు బి) వేరే డైరెక్టరీ స్ట్రక్చర్‌తో ఇతర సిస్టమ్‌లలో ఆ కోడ్ పనిచేయాలని మీరు కోరుకుంటున్నప్పుడు ఇది ఆర్‌స్టూడియో ప్రాజెక్ట్‌లకు ప్రత్యేకంగా ఉపయోగపడుతుంది. ట్విట్టర్ ద్వారా ఆ సమాచారం అందించిన జెన్నీ బ్రయాన్ మరియు హాడ్లీ వికామ్‌లకు ధన్యవాదాలు.

ఒకే ఆదేశంతో కనీస మరియు గరిష్ట విలువలను పొందండి. వెక్టర్‌లో కనీస మరియు గరిష్ట విలువలను కనుగొనాలా? బేస్ ఆర్ రేంజ్ () ఫంక్షన్ అది చేస్తుంది, అత్యల్ప మరియు అత్యధిక విలువలతో 2-విలువ వెక్టర్‌ను అందిస్తుంది. హెల్ప్ ఫైల్ శ్రేణి () సంఖ్యా మరియు అక్షర విలువలపై పనిచేస్తుందని చెబుతుంది, కానీ నేను తేదీ వస్తువులతో కూడా విజయం సాధించాను.

అనేక పొరల లోతులో ఉన్న జాబితాలో ఉన్న వస్తువులను సంగ్రహించండి లేదా ఆపరేట్ చేయండి. మీరు R లోకి దిగుమతి చేయబడిన XML లేదా JSON డేటాతో పని చేస్తున్నట్లయితే ఇది చాలా ఉపయోగకరంగా ఉంటుంది, లేదా మీరు బహుళ డేటా ఫ్రేమ్‌లలో పనిచేయాలనుకుంటున్నారు కానీ వాటిని వేరుగా ఉంచండి. ఉదాహరణకు, ఇది టాస్క్ @netzstreuner ద్వారా ట్వీట్ చేయబడింది ఒకే విధమైన నిర్మాణాత్మక డేటా ఫ్రేమ్‌ల జాబితాలో ప్రతి డేటా ఫ్రేమ్‌కు ఒక కాలమ్‌ను జోడించడానికి మంచి మార్గం ఉందా అని అడుగుతున్నాను:

ట్విట్టర్‌లో @netzstreuner నుండి

జాబితాలోని ప్రతి డేటా ఫ్రేమ్‌లో నిర్దిష్ట కాలమ్‌లో పనిచేయడం గురించి ట్విట్టర్‌లో @netzstreuner నుండి ప్రశ్న

సమాధానం: purrr's modify_depth () ఫంక్షన్. | _+_ | mylist లోని ప్రతి అంశంపై myfunction () అమలు చేస్తుంది ఆ జాబితా యొక్క రెండవ స్థాయిలో .

ఇది సాధారణ జాబితా కోసం. ప్రత్యేకంగా ఈ ప్రశ్నకు సంబంధించినది a డేటా ఫ్రేమ్‌ల జాబితా , dplyr's mutate () కొత్త కాలమ్‌ని జోడించవచ్చు ఒకటి డేటా ఫ్రేమ్. ఒక కోసం దీన్ని చేయడానికి జాబితా డేటా ఫ్రేమ్‌లలో, మీరు మ్యూటేట్ () మరియు modify_depth () ని కలపవచ్చు. @Netzstreuner ప్రశ్నకు నా ప్రతిపాదిత పరిష్కారం ఇక్కడ ఉంది:

palette_explorer()

ఆ కోడ్ ఇలా చెబుతోంది: 'జాబితాలోని రెండు అంశాల లోతులో ఉన్న ప్రతి అంశానికి, నిలువు వరుసలోని విలువ 2 తో భాగింపబడి ఉంటే లెక్కించే కాలమ్ b ని జోడించండి.'

జాబితాను సులభంగా ఫిల్టర్ చేయండి. | _+_ | డేటా ఫ్రేమ్‌లను ఫిల్టర్ చేయడానికి చాలా సులభమైన మార్గం. మీరు ఎప్పుడైనా జాబితాల కోసం ఇదే కావాలనుకుంటున్నారా? జాబితా ప్యాకేజీని చూడండి | _+_ | ఫంక్షన్, ఇది వాక్యనిర్మాణాన్ని ఉపయోగిస్తుంది | _+_ | ప్యాకేజీ యొక్క ఉదాహరణ వంటివి _ _+_ |.

స్ట్రింగ్ నుండి సంఖ్యను పొందండి. సంఖ్యలుగా ఉండే అక్షర తీగలను కలిగి ఉన్నారా? రీడర్స్ | _+_ | | _+_ | వంటి ఫార్మాట్‌లను నిర్వహించగలదు మరియు | _+_ |. కొలంబియా యూనివర్సిటీ గణాంకాల లెక్చరర్ జాయిస్ రాబిన్స్ ట్విట్టర్‌లో పేర్కొన్నారు మీరు కొన్ని ఫార్మాట్లలో ఉన్న ప్రతికూల సంఖ్యల గురించి జాగ్రత్తగా ఉండాలని కోరుకుంటారు. రీడర్‌లో ఇతర సులభమైన పార్స్_ ఫంక్షన్‌లు ఉన్నాయి, వంటివి _ _+_ |.

మీరు సేవ్ చేసిన ప్రతిసారీ R మార్క్‌డౌన్ పత్రాన్ని పరిదృశ్యం చేయండి. 'Xringan ::: inf_mr () ఏ Rmd లో పనిచేస్తుందో స్నేహపూర్వక రిమైండర్, మరియు మీరు ** లైవ్ ** ను వీక్షించడానికి మీ RMarkdown ని ప్రివ్యూ చేయడానికి అనుమతిస్తుంది,' డేటా సైంటిస్ట్ కోలిన్ ఫే ట్వీట్ చేశారు . మరియు ఇది నిజంగా కేసు. మీరు సేవ్ చేసిన ప్రతిసారీ, ప్రత్యేకంగా knit లేదా రెండర్ అవసరం లేకుండా ఒక డాక్యుమెంట్ ఆటోమేటిక్‌గా తిరిగి జనరేట్ చేయబడుతుంది.

ఫంక్షన్ రాసేటప్పుడు యూజర్ ఇన్‌పుట్‌ను చెక్ చేయండి. బేస్ R లు | _+_ | ఆర్గ్యుమెంట్ కోసం ఆమోదించబడిన విలువల వెక్టర్‌ని ఇన్‌పుట్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది, కాబట్టి వినియోగదారులు మరింత సాధారణ దోష సందేశాన్ని పొందడానికి బదులుగా పని చేయని వాటిని నమోదు చేశారని తెలుసుకోండి. ఆ చిట్కా ఐరీన్ స్టీవ్స్ నుండి వచ్చింది Httr లో ఫంక్షనల్ ప్రోగ్రామింగ్ ట్రిక్స్ ద్వారా ట్వీట్ చేయబడింది @dataandme .

మీ స్వంత ఇష్టాలను పంచుకోవాలనుకుంటున్నారా? ట్విట్టర్ ద్వారా చెప్పండి @sharon000 లేదా వద్ద ఇమెయిల్ చేయండి sharon_machlis@idg.com .

ఉపయోగకరమైన R ఫంక్షన్ల గురించి మరింత తెలుసుకోవడానికి, చూడండి డేటా దిగుమతి, గొడవ మరియు విజువలైజేషన్ కోసం గొప్ప R ప్యాకేజీలు .

ఎడిటర్స్ ఛాయిస్

మీ ఐప్యాడ్ లేదా మాక్‌బుక్‌ను అత్యధిక డబ్బు కోసం ఎక్కడ విక్రయించాలి

ఇప్పుడు వాడుకలో లేని మీ ఐప్యాడ్ లేదా మాక్‌బుక్ ప్రో ల్యాప్‌టాప్‌ను అత్యధిక నగదు కోసం విక్రయించండి

మరణం యొక్క నీలి తెర తర్వాత డంప్‌ఫైల్స్ ఎలా చదవాలి

అసలు శీర్షిక: IO మేనేజర్ డ్రైవర్ ఉల్లంఘనపై బ్లూ స్క్రీన్: ఏ లాగ్ (లు) - మరియు వాటిని చదవడానికి సాధనాలు - ఏ డ్రైవర్ (లు) తప్పులో ఉన్నాయో గుర్తించడానికి నేను తనిఖీ / ఉపయోగించాల్సిన అవసరం ఉందా? నా విన్ 7 అల్టిమేట్ 64-బిట్ కోసం

ఎక్స్‌బాక్స్ వన్ కంట్రోలర్ ఎ బటన్ వదులుగా ఉంది.

చాలా ఇటీవల నా కంట్రోలర్‌లోని నా బటన్ చాలా వదులుగా ఉంది, అక్కడ నేను ఇకపై నొక్కినట్లు అనిపించదు, అది జిటిఎ మరియు రెడ్ డెడ్ 2 ఆడటం వల్ల కావచ్చు.

సెక్యూరిటీ ఫోకస్ సీఈఓ: 2002 భద్రత కోసం 2002 కంటే అధ్వాన్నంగా ఉంటుంది

సెక్యూరిటీఫోకస్ ఇంక్. సహ వ్యవస్థాపకుడు మరియు CEO ఆర్థర్ వాంగ్ RSA కాన్ఫరెన్స్ 2002 లో హాజరైన వారితో మాట్లాడుతూ, 2001 లో ప్రతి వారం 30 కొత్త సాఫ్ట్‌వేర్ దుర్బలత్వాలు కనుగొనబడ్డాయి. ఈ సంఖ్య ఈ సంవత్సరం వారానికి 50 కి పెరగవచ్చు.

OpenOffice.org బిగ్ 1.0 ని తాకింది

కంప్యూటర్‌వరల్డ్ అనేక సాంకేతిక అంశాల పరిధిని కలిగి ఉంది, ఐటి యొక్క ఈ ప్రధాన ప్రాంతాలపై దృష్టి పెట్టింది: విండోస్, మొబైల్, ఆపిల్/ఎంటర్‌ప్రైజ్, ఆఫీస్ మరియు ఉత్పాదకత సూట్‌లు, సహకారం, వెబ్ బ్రౌజర్‌లు మరియు బ్లాక్‌చెయిన్, అలాగే మైక్రోసాఫ్ట్, ఆపిల్ వంటి కంపెనీల గురించి సంబంధిత సమాచారం మరియు గూగుల్.