Loading referral network into R

Download data and unzip the file. Put file into appropriate directory and call from R.

library(data.table)  # so fast!
library(igraph)  # all the basic graph operations.
## 
## Attaching package: 'igraph'
## 
## The following objects are masked from 'package:stats':
## 
##     decompose, spectrum
## 
## The following object is masked from 'package:base':
## 
##     union
# E = read.table("~/dataFiles/physicianReferral/physician-referrals-2015-days365.txt",sep = ",", colClasses = c("character", "character","numeric", "numeric", "numeric"), col.names = c("from", "to", "count", "tmp1", "tmp2"))
Et = fread("~/dataFiles/physicianReferral/physician-referrals-2015-days365.txt",sep = ",",  colClasses = c("character", "character","numeric", "numeric", "numeric"))
## 
Read 0.0% of 14080052 rows
Read 6.6% of 14080052 rows
Read 14.8% of 14080052 rows
Read 17.5% of 14080052 rows
Read 24.9% of 14080052 rows
Read 34.2% of 14080052 rows
Read 43.3% of 14080052 rows
Read 52.1% of 14080052 rows
Read 57.1% of 14080052 rows
Read 65.9% of 14080052 rows
Read 74.5% of 14080052 rows
Read 83.7% of 14080052 rows
Read 93.1% of 14080052 rows
Read 14080052 rows and 5 (of 5) columns from 0.620 GB file in 00:00:18
setkey(Et, V1)
head(Et)
##            V1         V2         V3         V4 V5
## 1: 1000026017 1598773715 38         16         18
## 2: 1003000126 1003951625 58         23          5
## 3: 1003000126 1053306746 25         13          6
## 4: 1003000126 1093886657 200        24          2
## 5: 1003000126 1093893331 107        16          6
## 6: 1003000126 1134120231 30         15          1

Now load some physician characteristics from here. Put into the appropriate directory and call from R.

b= c(rep("character", 6),rep("factor",4), "numeric", rep("factor",6), "character", "character", "character", "numeric", rep("character",2), "factor", "character", "factor", "character", rep("character", 10), rep("factor", 6))
DT = fread("~/dataFiles/physicianReferral/National_Downloadable_File.csv",colClasses = b)
## 
Read 0.0% of 2117987 rows
Read 6.1% of 2117987 rows
Read 11.8% of 2117987 rows
Read 17.9% of 2117987 rows
Read 20.8% of 2117987 rows
Read 27.9% of 2117987 rows
Read 34.9% of 2117987 rows
Read 35.4% of 2117987 rows
Read 42.0% of 2117987 rows
Read 48.6% of 2117987 rows
Read 55.2% of 2117987 rows
Read 61.9% of 2117987 rows
Read 68.5% of 2117987 rows
Read 75.1% of 2117987 rows
Read 81.7% of 2117987 rows
Read 87.8% of 2117987 rows
Read 94.4% of 2117987 rows
Read 2117987 rows and 43 (of 43) columns from 0.606 GB file in 00:00:30
setkey(DT, NPI)
head(DT)
##           NPI     PAC ID Professional Enrollment ID Last Name First Name
## 1: 1003000126 7517003643            I20091005000100 ENKESHAFI    ARDALAN
## 2: 1003000134 4284706367            I20080707000385    CIBULL     THOMAS
## 3: 1003000142 9931380672            I20110801000609    KHALIL     RASHID
## 4: 1003000142 9931380672            I20110801000609    KHALIL     RASHID
## 5: 1003000159 8628041530            I20040818000921     VOGES     MARSHA
## 6: 1003000159 8628041530            I20040818000921     VOGES     MARSHA
##    Middle Name Suffix Gender Credential
## 1:                         M           
## 2:           L             M           
## 3:                         M           
## 4:                         M           
## 5:           S             F         NP
## 6:           S             F         NP
##                           Medical school name Graduation year
## 1:                                      OTHER            1994
## 2: UNIVERSITY OF KENTUCKY COLLEGE OF MEDICINE            2003
## 3:                                      OTHER            1999
## 4:                                      OTHER            1999
## 5:                                      OTHER            1983
## 6:                                      OTHER            1983
##     Primary specialty Secondary specialty 1 Secondary specialty 2
## 1:  INTERNAL MEDICINE                                            
## 2:          PATHOLOGY                                            
## 3:     ANESTHESIOLOGY                                            
## 4:     ANESTHESIOLOGY                                            
## 5: NURSE PRACTITIONER                                            
## 6: NURSE PRACTITIONER                                            
##    Secondary specialty 3 Secondary specialty 4 All secondary specialties
## 1:                                                                      
## 2:                                                                      
## 3:                                                                      
## 4:                                                                      
## 5:                                                                      
## 6:                                                                      
##                                           Organization legal name
## 1:                 HOSPITALIST MEDICINE PHYSICIANS OF MARYLAND PC
## 2: NORTHSHORE UNIVERSITY HEALTHSYSTEM FACULTY PRACTICE ASSOCIATES
## 3:                          MERCY HEALTH PHYSICIANS - NORTH, LLC.
## 4:    LIMA ANESTHESIA AND PAIN TREATMENT PROFESSIONAL CORPORATION
## 5:                                       AMERICAN CURRENT CARE PA
## 6:                                       AMERICAN CURRENT CARE PA
##    Organization DBA name Group Practice PAC ID
## 1:                                  8729138003
## 2:                                  2163334699
## 3:                                  2668522400
## 4:                                  1658555438
## 5: CONCENTRA URGENT CARE            9739260019
## 6: CONCENTRA URGENT CARE            9739260019
##    Number of Group Practice members  Line 1 Street Address
## 1:                               56         827 LINDEN AVE
## 2:                              924         2650 RIDGE AVE
## 3:                              284         2222 CHERRY ST
## 4:                               25 1001 BELLEFONTAINE AVE
## 5:                              468     4115 DORCHESTER RD
## 6:                              468     4115 DORCHESTER RD
##    Line 2 Street Address Marker of address line 2 suppression       City
## 1:                                                          N  BALTIMORE
## 2:                                                          Y   EVANSTON
## 3:                                                          Y     TOLEDO
## 4:                                                          N       LIMA
## 5:               STE 100                                    N CHARLESTON
## 6:                                                          N CHARLESTON
##    State  Zip Code Claims based hospital affiliation CCN 1
## 1:    MD 212014606                                  210027
## 2:    IL 602011718                                  140010
## 3:    OH 436082675                                  360262
## 4:    OH 458042800                                  360262
## 5:    SC 294057501                                        
## 6:    SC 294057501                                        
##       Claims based hospital affiliation LBN 1
## 1: WESTERN MARYLAND HEALTH SYSTEM CORPORATION
## 2:         NORTHSHORE UNIVERSITY HEALTHSYSTEM
## 3:          MERCY HEALTH ST ANNE HOSPITAL LLC
## 4:          MERCY HEALTH ST ANNE HOSPITAL LLC
## 5:                                           
## 6:                                           
##    Claims based hospital affiliation CCN 2
## 1:                                  511315
## 2:                                  140200
## 3:                                  360112
## 4:                                  360112
## 5:                                        
## 6:                                        
##         Claims based hospital affiliation LBN 2
## 1:          POTOMAC VALLEY HOSPITAL OF W VA INC
## 2:                   ELMHURST MEMORIAL HOSPITAL
## 3: MERCY HEALTH- ST. VINCENT MEDICAL CENTER LLC
## 4: MERCY HEALTH- ST. VINCENT MEDICAL CENTER LLC
## 5:                                             
## 6:                                             
##    Claims based hospital affiliation CCN 3
## 1:                                  511311
## 2:                                  140252
## 3:                                  360009
## 4:                                  360009
## 5:                                        
## 6:                                        
##    Claims based hospital affiliation LBN 3
## 1:       HAMPSHIRE MEMORIAL HOSPITAL, INC.
## 2:            NORTHWEST COMMUNITY HOSPITAL
## 3:   LIMA MEMORIAL JOINT OPERATING COMPANY
## 4:   LIMA MEMORIAL JOINT OPERATING COMPANY
## 5:                                        
## 6:                                        
##    Claims based hospital affiliation CCN 4
## 1:                                        
## 2:                                  140130
## 3:                                  360081
## 4:                                  360081
## 5:                                        
## 6:                                        
##    Claims based hospital affiliation LBN 4
## 1:                                        
## 2:       NORTHWESTERN LAKE FOREST HOSPITAL
## 3:    MERCY HEALTH ST CHARLES HOSPITAL LLC
## 4:    MERCY HEALTH ST CHARLES HOSPITAL LLC
## 5:                                        
## 6:                                        
##    Claims based hospital affiliation CCN 5
## 1:                                        
## 2:                                  140281
## 3:                                        
## 4:                                        
## 5:                                        
## 6:                                        
##    Claims based hospital affiliation LBN 5
## 1:                                        
## 2:          NORTHWESTERN MEMORIAL HOSPITAL
## 3:                                        
## 4:                                        
## 5:                                        
## 6:                                        
##    Professional accepts Medicare Assignment Participating in eRx
## 1:                                        Y                     
## 2:                                        Y                    Y
## 3:                                        Y                    Y
## 4:                                        Y                    Y
## 5:                                        Y                     
## 6:                                        Y                     
##    Participating in PQRS Participating in EHR
## 1:                     Y                     
## 2:                     Y                     
## 3:                     Y                     
## 4:                     Y                     
## 5:                                           
## 6:                                           
##    Received PQRS Maintenance of Certification Program Incentive
## 1:                                                             
## 2:                                                             
## 3:                                                             
## 4:                                                             
## 5:                                                             
## 6:                                                             
##    Participated in Million Hearts
## 1:                               
## 2:                               
## 3:                               
## 4:                               
## 5:                               
## 6:

From now on, this will be performed by running

# source("http://pages.stat.wisc.edu/~karlrohe/netsci/code/loadData.R")