Таблетка: вывод 0 x 0 при объединении двух файлов csv в R

R Студия 4.0.2 Пакеты:
ggplot2 3.3.2, муррр 0.3.4
таблица 3.0.4 dplyr 1.0.2
тидыр 1.1.2 стрингр 1.4.0
readr 1.4.0 forcats 0.5.0

Я пытаюсь объединить два файла CSV и получить вывод A 0 x 0. В одном из этих файлов 2070 строк и 21 столбец, в другом файле 2014 строк и 33 столбца. Когда я использовал приведенный ниже код, независимо от функции, у меня был такой вывод: Тиббл: вывод 0 x 0
Предполагается, что schools_safety1517 представляет собой комбинацию двух файлов CSV (ss1516 и ss1517). Эти данные содержат сведения о хранении данных о преступлениях, произошедших в государственных школах Нью-Йорка. ss1516 и ss1617 имеют такую ​​информацию, как адрес школы, название школы и идентификатор школы в системах. Я пытаюсь объединить эти два данных CSV и создать новые данные CSV, используя приведенный ниже код. в качестве ожидаемого результата я ожидаю новый файл CSV со значениями в этих двух файлах CSV (значение 43,491 в файле CSV ss1516 и значение 66,462 в файле CSV ss1617. Но когда я реализую этот код, у меня есть этот вывод: A tibble: вывод 0 x 0 и значение 0.
Как я могу решить эту проблему и объединить эти два файла CSV?

> school_safety1517 <- list.files(pattern = "ss1_.*csv")
> df_list <- lapply(school_safety1517,read_csv)
> df <- bind_rows(df_list)
> head(df)
# A tibble: 0 x 0
> df <- bind_cols(df_list)
> df
# A tibble: 0 x 0
> ss_1516 <- ss1516
> ss_1617 <- ss1617
> files <- list.files(pattern = "file_.csv")
> files <- list.files(pattern = "ss_1.*csv")
> df_list <- lapply(files,read_csv)
> df <- bind_rows(df_list)
> head(df)
# A tibble: 0 x 0
> df
# A tibble: 0 x 0

Редактировать : Вот сводная информация о данных, над которыми я работаю: Первые 6 рядов сс1516:

# A tibble: 6 x 24
     ID `Building Code` DBN   `Location Name` `Location Code` Address Borough
  <dbl> <chr>           <chr> <chr>           <chr>           <chr>   <chr>  
1     1 K001            15K0~ P.S. 001 The B~ K001            309 47~ K      
2     2 K002            17K0~ Parkside Prepa~ K002            655 PA~ K      
3     3 K002            84K7~ EXPLORE CHARTE~ K704            655 PA~ K      
4     4 K002            75K1~ P.S. K141       K141            655 PA~ K      
5     5 K002            NA    655 PARKSIDE A~ NA              655 PA~ K      
6     6 K003            13K0~ P.S. 003 The B~ K003            50 JEF~ K      
# ... with 17 more variables: `Geographical District Code` <dbl>,
#   Register <chr>, `Building Name` <chr>, `# Schools` <dbl>, `Schools in
#   Building` <chr>, `Major N` <chr>, `Oth N` <chr>, `NoCrim N` <chr>, `Prop
#   N` <chr>, `Vio N` <chr>, ENGroupA <chr>, RangeA <chr>, `AvgOfMajor
#   N` <chr>, `AvgOfOth N` <chr>, `AvgOfNoCrim N` <chr>, `AvgOfProp N` <chr>,
#   `AvgOfVio N` <chr>

Первые 6 рядов сс1617:

> head(ss1617)
  School.Year                                      Location.Name Location.Code Borough
1   2016 - 17                    PASSAGES ACADEMY AT BELMONT(BN)          X695       K
2   2016 - 17                                          P.S. Q086          Q086       Q
3   2016 - 17                                P.S. 001 The Bergen          K001       K
4   2016 - 17                           P.S. 001 Alfred E. Smith          M001       M
5   2016 - 17                                           P.S. 035          M035       M
6   2016 - 17 The Urban Assembly School for Collaborative Health          K764       K
  Geographical.District.Code Register                            Building.Name X..Schools
1                          7      618                                                   1
2                         28      646                                                   1
3                         15     1334                                                   1
4                          2      533                                                   1
5                          2      833                                                   1
6                         19      215 999 JAMAICA AVENUE CONSOLIDATED LOCATION          5
  NYPD.Site.Code      NYPD.Site.Name
1            211             PS 077K
2            746             MS 074Q
3            198             PS 001K
4           1398      Sunset Park HS
5            663            JHS 056M
6            315 SAMUEL J. TILDEN HS
                                                                                                                                                                                                          Schools.in.Building
1                                                                                                                                                                                                    Brooklyn College Academy
2                                                                                                                                                                                                            P.S. 082 Hammond
3                                                                                                                                                                                                         P.S. 001 The Bergen
4                                                                                                                                                                                                                   P.S. Q256
5                                                                                                                                                                                                        James Weldon Johnson
6 Multicultural High School |Academy of Innovative Technology |Brooklyn Lab School |Cypress Hills Collegiate Preparatory School |The Urban Assembly School for Collaborative Health |999 JAMAICA AVENUE CONSOLIDATED LOCATION
  Major.N Oth.N NoCrim.N Prop.N Vio.N ENGroupA    RangeA AvgOfMajor.N AvgOfOth.N AvgOfNoCrim.N
1       0     0        1      0     0       4C   501-750         0.28       1.11          1.74
2       0     1        0      1     0       4C   501-750         0.28       1.11          1.74
3       0     0        1      0     0       7C 1251-1500         0.64       3.02          5.77
4       0     1        0      0     1       4C   501-750         0.28       1.11          1.74
5       0     1        3      0     1       5C  751-1000         0.38       1.71          2.38
6     N/A   N/A      N/A    N/A   N/A       2C     1-250          N/A        N/A           N/A
  AvgOfProp.N AvgOfVio.N                                         Geocode Postcode Latitude
1        0.75       0.53       560 BROOK AVENUE\n(40.815701, -73.914526)       NA       NA
2        0.75       0.53 87 41 PARSONS BOULEVARD\n(41.12133, -72.339742)    11432 40.70890
3        1.72       1.54          309 47 STREET\n(41.574857, -93.767342)       NA       NA
4        0.75       0.53         8 HENRY STREET\n(41.398617, -73.465855)       NA       NA
5        0.98       0.82   317 WEST 52ND STREET\n(41.799996, -87.633867)    10019 40.76387
6         N/A        N/A     999 JAMAICA AVENUE\n(27.783609, -80.501816)    11208 40.69115
  Longitude Community.Board Council.District Census.Tract     BIN        BBL
1        NA              NA               NA           NA      NA         NA
2 -73.80394               8               24          448 4438678 4097740001
3        NA              NA               NA           NA      NA         NA
4        NA              NA               NA           NA      NA         NA
5 -73.98594               4                3          133 1025241 1010430022
6 -73.86833               5               37         1180 3090738 3040940001
                                                                          NTA
1                                                                            
2 Briarwood-Jamaica Hills                                                    
3                                                                            
4                                                                            
5 Clinton                                                                    
6 park-cemetery-etc-Brooklyn 

Резюме сс1516:

> summary(ss1516)
       ID       Building Code          DBN            Location Name     
 Min.   :   1   Length:2070        Length:2070        Length:2070       
 1st Qu.: 518   Class :character   Class :character   Class :character  
 Median :1035   Mode  :character   Mode  :character   Mode  :character  
 Mean   :1035                                                           
 3rd Qu.:1552                                                           
 Max.   :2069                                                           
 NA's   :1                                                              
 Location Code        Address            Borough         
 Length:2070        Length:2070        Length:2070       
 Class :character   Class :character   Class :character  
 Mode  :character   Mode  :character   Mode  :character  
                                                         
                                                         
                                                         
                                                         
 Geographical District Code   Register         Building Name     
 Min.   : 0.00              Length:2070        Length:2070       
 1st Qu.: 8.00              Class :character   Class :character  
 Median :14.00              Mode  :character   Mode  :character  
 Mean   :15.37                                                   
 3rd Qu.:23.00                                                   
 Max.   :32.00                                                   
 NA's   :4                                                       
   # Schools     Schools in Building   Major N             Oth N          
 Min.   :1.000   Length:2070         Length:2070        Length:2070       
 1st Qu.:1.000   Class :character    Class :character   Class :character  
 Median :2.000   Mode  :character    Mode  :character   Mode  :character  
 Mean   :2.211                                                            
 3rd Qu.:3.000                                                            
 Max.   :8.000                                                            
 NA's   :1                                                                
   NoCrim N            Prop N             Vio N             ENGroupA        
 Length:2070        Length:2070        Length:2070        Length:2070       
 Class :character   Class :character   Class :character   Class :character  
 Mode  :character   Mode  :character   Mode  :character   Mode  :character  
                                                                            
                                                                            
                                                                            
                                                                            
    RangeA          AvgOfMajor N        AvgOfOth N        AvgOfNoCrim N     
 Length:2070        Length:2070        Length:2070        Length:2070       
 Class :character   Class :character   Class :character   Class :character  
 Mode  :character   Mode  :character   Mode  :character   Mode  :character  
                                                                            
                                                                            
                                                                            
                                                                            
 AvgOfProp N         AvgOfVio N       
 Length:2070        Length:2070       
 Class :character   Class :character  
 Mode  :character   Mode  :character 

Резюме сс1617:

> summary(ss1617)
 School.Year        Location.Name      Location.Code        Borough         
 Length:2046        Length:2046        Length:2046        Length:2046       
 Class :character   Class :character   Class :character   Class :character  
 Mode  :character   Mode  :character   Mode  :character   Mode  :character  
                                                                            
                                                                            
                                                                            
                                                                            
 Geographical.District.Code   Register         Building.Name        X..Schools   NYPD.Site.Code    
 Min.   : 0.00              Length:2046        Length:2046        Min.   :1.00   Length:2046       
 1st Qu.: 8.00              Class :character   Class :character   1st Qu.:1.00   Class :character  
 Median :14.00              Mode  :character   Mode  :character   Median :2.00   Mode  :character  
 Mean   :15.46                                                    Mean   :2.13                     
 3rd Qu.:24.00                                                    3rd Qu.:3.00                     
 Max.   :32.00                                                    Max.   :8.00                     
                                                                                                   
 NYPD.Site.Name     Schools.in.Building   Major.N             Oth.N             NoCrim.N        
 Length:2046        Length:2046         Length:2046        Length:2046        Length:2046       
 Class :character   Class :character    Class :character   Class :character   Class :character  
 Mode  :character   Mode  :character    Mode  :character   Mode  :character   Mode  :character  
                                                                                                
                                                                                                
                                                                                                
                                                                                                
    Prop.N             Vio.N             ENGroupA            RangeA          AvgOfMajor.N      
 Length:2046        Length:2046        Length:2046        Length:2046        Length:2046       
 Class :character   Class :character   Class :character   Class :character   Class :character  
 Mode  :character   Mode  :character   Mode  :character   Mode  :character   Mode  :character  
                                                                                               
                                                                                               
                                                                                               
                                                                                               
  AvgOfOth.N        AvgOfNoCrim.N      AvgOfProp.N         AvgOfVio.N          Geocode         
 Length:2046        Length:2046        Length:2046        Length:2046        Length:2046       
 Class :character   Class :character   Class :character   Class :character   Class :character  
 Mode  :character   Mode  :character   Mode  :character   Mode  :character   Mode  :character  
                                                                                               
                                                                                               
                                                                                               
                                                                                               
    Postcode        Latitude       Longitude      Community.Board  Council.District
 Min.   :10001   Min.   :40.51   Min.   :-74.24   Min.   : 1.000   Min.   : 1.00   
 1st Qu.:10451   1st Qu.:40.67   1st Qu.:-73.96   1st Qu.: 3.000   1st Qu.:12.00   
 Median :11102   Median :40.73   Median :-73.92   Median : 7.000   Median :23.00   
 Mean   :10788   Mean   :40.74   Mean   :-73.92   Mean   : 7.306   Mean   :24.31   
 3rd Qu.:11226   3rd Qu.:40.82   3rd Qu.:-73.88   3rd Qu.:11.000   3rd Qu.:37.00   
 Max.   :11694   Max.   :40.90   Max.   :-73.71   Max.   :18.000   Max.   :51.00   
 NA's   :26      NA's   :26      NA's   :26       NA's   :26       NA's   :26      
  Census.Tract           BIN               BBL                NTA           
 Min.   :     1.0   Min.   :1000003   Min.   :1.000e+09   Length:2046       
 1st Qu.:   155.0   1st Qu.:2005348   1st Qu.:2.027e+09   Class :character  
 Median :   312.5   Median :3042210   Median :3.014e+09   Mode  :character  
 Mean   :  7065.4   Mean   :2743071   Mean   :2.674e+09                     
 3rd Qu.:   896.0   3rd Qu.:3394175   3rd Qu.:3.082e+09                     
 Max.   :157903.0   Max.   :5158758   Max.   :5.079e+09                     
 NA's   :26         NA's   :30        NA's   :30 

Ссылки для импорта наборов данных: ss1516: https://data.cityofnewyork.us/api/views/44t3-dj6x/rows.csv?accessType=DOWNLOAD ss1617: https://data.cityofnewyork.us/api/views/rear-wh5i/rows.csv?accessType=DOWNLOAD

Из чего состоит school_safety1517?

Phil 21.12.2020 16:21
См. здесь создание воспроизводимого примера, с которым людям будет легче помочь. Невозможно узнать, почему у вас есть пустой фрейм данных, не имея возможности видеть или работать с какими-либо вашими данными.
camille 21.12.2020 21:28

Привет, @Phil, в этих данных есть информация о ведении данных о преступлениях для инцидентов, которые происходят в государственных школах Нью-Йорка. ss1516 и ss1617 имеют такую ​​информацию, как адрес школы, название школы и идентификатор школы в системах. Если вы хотите взглянуть на данные, импортируйте эти данные со следующих адресов: data.cityofnewyork.us/api/views/rear-wh5i/… -dj6x/…

Tevfik Sastım 23.12.2020 21:35

Привет @camille. Спасибо за ответ, попробовал отредактировать свой вопрос по инструкции.

Tevfik Sastım 23.12.2020 22:02
school_safety1517 будет не данные, а вектор имен файлов. Вот почему я спрашиваю, из чего они состоят, потому что это, вероятно, не позволяет read_csv() правильно читать файлы.
Phil 23.12.2020 22:48

Что происходит, когда вы запускаете now(df_list[[1]]) из консоли R после запуска lapply(), как указано в вашем посте? Кстати, когда я загружаю файлы данных и читаю их с помощью вашего lapply() кода, bind_rows() работает, как и ожидалось, создавая фрейм данных с 4116 строками.

Len Greski 24.12.2020 02:52

Только что понял, я правильно написал код, но вместо df я пошел с school_safety1517 Что бессмысленно, потому что окончательный вариант моей комбинации — df; нет school_safety1517 Очень сложно программировать, когда у тебя СДВГ... Спасибо всем за ваши ответы и усилия @Phil @Len Greski

Tevfik Sastım 24.12.2020 13:04
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
7
212
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Последняя версия моего фрейма данных — df , а не school_safety1517 Поэтому пытаться найти вывод schoolsafety1517 бессмысленно.

Другие вопросы по теме