<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic PROC FACTOR &amp;quot;ERROR - All observations in dataset have missing values&amp;quot; in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/PROC-FACTOR-quot-ERROR-All-observations-in-dataset-have-missing/m-p/581242#M75631</link>
    <description>&lt;P&gt;Hi, I'm working in SAS Studio trying to run a PROC FACTOR but keep getting this error message: "ERROR - All observations in dataset have missing values".&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I know that my data file is working just fine, as I can run other PROCS on it, although I have gotten the response regarding a couple of columns "variable (name) not found".&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;data Telco2;&lt;BR /&gt;title 'Principal Component Analysis';&lt;BR /&gt;infile "/home/johnfranklin0/EPG194/data/Telco2.csv";&lt;BR /&gt;input Tenure Contract InternetService Contract&lt;BR /&gt;PaymentMethod MonthlyCharges;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;proc factor data=Telco2 simple corr;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I will appreciate any help anyone can offer!&lt;/P&gt;</description>
    <pubDate>Wed, 14 Aug 2019 18:37:01 GMT</pubDate>
    <dc:creator>mspswede</dc:creator>
    <dc:date>2019-08-14T18:37:01Z</dc:date>
    <item>
      <title>PROC FACTOR "ERROR - All observations in dataset have missing values"</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-FACTOR-quot-ERROR-All-observations-in-dataset-have-missing/m-p/581242#M75631</link>
      <description>&lt;P&gt;Hi, I'm working in SAS Studio trying to run a PROC FACTOR but keep getting this error message: "ERROR - All observations in dataset have missing values".&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I know that my data file is working just fine, as I can run other PROCS on it, although I have gotten the response regarding a couple of columns "variable (name) not found".&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;data Telco2;&lt;BR /&gt;title 'Principal Component Analysis';&lt;BR /&gt;infile "/home/johnfranklin0/EPG194/data/Telco2.csv";&lt;BR /&gt;input Tenure Contract InternetService Contract&lt;BR /&gt;PaymentMethod MonthlyCharges;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;proc factor data=Telco2 simple corr;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I will appreciate any help anyone can offer!&lt;/P&gt;</description>
      <pubDate>Wed, 14 Aug 2019 18:37:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-FACTOR-quot-ERROR-All-observations-in-dataset-have-missing/m-p/581242#M75631</guid>
      <dc:creator>mspswede</dc:creator>
      <dc:date>2019-08-14T18:37:01Z</dc:date>
    </item>
    <item>
      <title>Re: PROC FACTOR "ERROR - All observations in dataset have missing values"</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-FACTOR-quot-ERROR-All-observations-in-dataset-have-missing/m-p/581246#M75632</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/273948"&gt;@mspswede&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Hi, I'm working in SAS Studio trying to run a PROC FACTOR but keep getting this error message: "ERROR - All observations in dataset have missing values".&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I know that my data file is working just fine, as I can run other PROCS on it, although I have gotten the response regarding a couple of columns "variable (name) not found".&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Honestly, the fact that other PROCs are not having problems is irrelevant here. You have to look at the data set TELCO (not the file Telco2.csv) and see the missings and variable names for yourself.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Aug 2019 18:50:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-FACTOR-quot-ERROR-All-observations-in-dataset-have-missing/m-p/581246#M75632</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2019-08-14T18:50:36Z</dc:date>
    </item>
    <item>
      <title>Re: PROC FACTOR "ERROR - All observations in dataset have missing values"</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-FACTOR-quot-ERROR-All-observations-in-dataset-have-missing/m-p/581247#M75633</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/273948"&gt;@mspswede&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Hi, I'm working in SAS Studio trying to run a PROC FACTOR but keep getting this error message: "ERROR - All observations in dataset have missing values".&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I know that my data file is working just fine, as I can run other PROCS on it, although I have gotten the response regarding a couple of columns "variable (name) not found".&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data Telco2;&lt;BR /&gt;title 'Principal Component Analysis';&lt;BR /&gt;infile "/home/johnfranklin0/EPG194/data/Telco2.csv";&lt;BR /&gt;input Tenure Contract InternetService Contract&lt;BR /&gt;PaymentMethod MonthlyCharges;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;proc factor data=Telco2 simple corr;&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I will appreciate any help anyone can offer!&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Post your log with the error from the code above. I'd be surprised to not see errors in the data step since you haven't specified any types or lengths. If all your variables are numeric that may have worked, but that's usually not the case.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Aug 2019 18:56:58 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-FACTOR-quot-ERROR-All-observations-in-dataset-have-missing/m-p/581247#M75633</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2019-08-14T18:56:58Z</dc:date>
    </item>
    <item>
      <title>Re: PROC FACTOR "ERROR - All observations in dataset have missing values"</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-FACTOR-quot-ERROR-All-observations-in-dataset-have-missing/m-p/581250#M75634</link>
      <description>&lt;P&gt;Thank you both...here's the (long) log:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class="sasSource"&gt;1 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;72&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;73 data Telco2;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;74 title 'Principal Component Analysis';&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;75 infile "/home/johnfranklin0/EPG194/data/Telco2.csv";&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;76 input Tenure Contract InternetService Contract PaymentMethod MonthlyCharges;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;77&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: The infile "/home/johnfranklin0/EPG194/data/Telco2.csv" is:&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;Filename=/home/johnfranklin0/EPG194/data/Telco2.csv,&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;Owner Name=johnfranklin0,Group Name=UNKNOWN,&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;Access Permission=-rw-r--r--,&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;Last Modified=14Aug2019:08:32:44,&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;File Size (bytes)=404207&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 1 1-226.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 1 228-241.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 1 243-243.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 1 245-256.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 1 258-264.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 2 1-53.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;RULE: ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;2 7590-VHVEG,1,0,1,0,1,0,2,1,0,1,0,0,0,0,0,1,0,30,30,0, 53&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=1&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 3 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 4 1-54.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 5 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 6 1-54.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 7 1-55.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 8 1-56.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;8 1452-KIOVK,0,0,0,1,22,1,1,2,0,1,0,0,1,0,0,1,3,89,1949,0, 56&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=2&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 9 1-55.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 10 1-57.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 11 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 12 1-55.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 13 1-55.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 14 1-57.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;14 8091-TTVAX,0,0,1,0,58,1,1,2,0,0,1,0,1,1,1,0,3,100,5681,0, 57&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=3&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 15 1-57.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 16 1-57.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 17 1-57.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 18 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 19 1-57.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 20 1-55.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;20 4190-MFLUW,1,0,1,1,10,1,0,1,0,0,1,1,0,0,0,0,3,55,528,1, 55&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=4&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 21 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 22 1-53.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 23 1-55.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 24 1-53.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 25 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 26 1-56.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;RULE: ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;26 6322-HRPFA,0,0,1,1,49,1,0,1,1,1,0,1,0,0,0,0,3,60,2970,0, 56&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=5&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 27 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 28 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 29 1-53.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 30 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 31 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 32 1-56.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;32 3841-NFECX,1,1,1,0,71,1,1,2,1,1,1,1,0,0,2,1,3,96,6767,0, 56&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=6&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 33 1-54.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 34 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 35 1-53.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 36 1-53.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 37 1-57.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 38 1-54.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;38 6047-YHPVI,0,0,0,0,5,1,0,2,0,0,0,0,0,0,0,1,0,70,317,1, 54&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=7&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 39 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 40 1-57.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 41 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 42 1-55.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 43 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 44 1-55.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;44 9867-JCZSP,1,0,1,1,17,1,0,0,2,2,2,2,2,2,1,0,1,21,418,0, 55&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=8&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 45 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 46 1-55.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 47 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 48 1-53.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 49 1-54.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 50 1-56.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;50 7639-LIAYI,0,0,0,0,52,1,1,1,1,0,0,1,1,1,2,1,3,80,4218,0, 56&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=9&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 51 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 52 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 53 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 54 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 55 1-54.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 56 1-56.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;56 4667-QONEA,1,1,1,1,60,1,0,1,1,1,1,1,0,1,1,1,3,75,4456,0, 56&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=10&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 57 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 58 1-57.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 59 1-57.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 60 1-55.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 61 1-57.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 62 1-57.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;RULE: ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;62 0434-CSFON,1,0,1,0,47,1,1,2,0,0,1,0,1,1,0,1,0,101,4707,0, 57&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=11&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 63 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 64 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 65 1-55.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 66 1-54.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 67 1-54.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 68 1-56.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;68 8627-ZYGSZ,0,0,1,0,47,1,1,2,0,1,0,0,0,0,1,1,0,79,3650,0, 56&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=12&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 69 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 70 1-55.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 71 1-55.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 72 1-53.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 73 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 74 1-57.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;74 1891-QRQSA,0,1,1,1,64,1,1,2,1,0,1,1,1,1,2,1,2,112,7099,0, 57&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=13&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 75 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 76 1-54.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 77 1-57.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 78 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 79 1-54.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 80 1-56.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;80 0191-ZHSKZ,0,1,0,0,30,1,0,1,1,1,0,0,1,1,0,1,0,75,2111,0, 56&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=14&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 81 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 82 1-53.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 83 1-55.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 84 1-54.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 85 1-57.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 86 1-55.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;86 0318-ZOPWS,1,0,1,0,49,1,0,0,2,2,2,2,2,2,2,1,2,20,973,0, 55&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=15&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 87 1-54.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 88 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 89 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 90 1-55.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 91 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 92 1-56.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;RULE: ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;92 4767-HZZHQ,0,0,1,1,30,1,0,2,0,1,1,0,0,0,0,0,2,82,2570,0, 56&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=16&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 93 1-53.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 94 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 95 1-57.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 96 1-57.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 97 1-55.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 98 1-56.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;98 9803-FTJCG,0,0,1,1,71,1,1,1,1,1,0,1,0,0,1,1,3,67,4749,0, 56&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=17&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 99 1-54.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 100 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 101 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 102 1-53.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 103 1-53.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 104 1-56.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;104 7123-WQUHX,0,0,0,0,38,1,1,2,0,0,1,1,1,0,1,0,2,95,3606,0, 56&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=18&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 105 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 106 1-57.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 107 1-54.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 108 1-57.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 109 1-55.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 110 1-56.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;110 8597-CWYHH,0,0,0,0,43,1,1,2,0,0,0,0,1,1,1,0,1,94,3921,0, 56&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=19&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 111 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 112 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 113 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 114 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 115 1-56.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 116 1-56.&lt;/DIV&gt;&lt;DIV class="sasWarning"&gt;WARNING: Limit set by ERRORS= option reached. Further errors of this type will not be printed.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;116 5256-SKJGO,1,0,1,1,64,0,2,1,0,1,0,1,1,1,2,1,0,55,3424,0, 56&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=20&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: LOST CARD.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: 7047 records were read from the infile "/home/johnfranklin0/EPG194/data/Telco2.csv".&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;The minimum record length was 21.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;The maximum record length was 264.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: SAS went to a new line when INPUT statement reached past the end of a line.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: The data set WORK.TELCO2 has 1176 observations and 5 variables.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: DATA statement used (Total process time):&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;real time 0.00 seconds&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;user cpu time 0.01 seconds&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;system cpu time 0.00 seconds&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;memory 908.50k&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;OS Memory 36276.00k&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;Timestamp 08/14/2019 07:00:15 PM&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;Step Count 159 Switch Count 3&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;Page Faults 0&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;Page Reclaims 175&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;Page Swaps 0&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;Voluntary Context Switches 26&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;Involuntary Context Switches 0&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;Block Input Operations 0&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;Block Output Operations 264&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;78 proc factor data=Telco2 simple corr;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;79 run;&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="sasWarning"&gt;WARNING: 1176 of 1176 observations in data set WORK.TELCO2 omitted due to missing values.&lt;/DIV&gt;&lt;DIV class="sasError"&gt;ERROR: All observations in data set WORK.TELCO2 have missing values, or the sum of weights or frequencies is nonpositive.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: The SAS System stopped processing this step because of errors.&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;NOTE: PROCEDURE FACTOR used (Total process time):&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;real time 0.00 seconds&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;user cpu time 0.00 seconds&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;system cpu time 0.00 seconds&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;memory 871.25k&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;OS Memory 36276.00k&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;Timestamp 08/14/2019 07:00:15 PM&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;Step Count 160 Switch Count 0&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;Page Faults 0&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;Page Reclaims 138&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;Page Swaps 0&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;Voluntary Context Switches 10&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;Involuntary Context Switches 0&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;Block Input Operations 0&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;Block Output Operations 8&lt;/DIV&gt;&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;80&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;81 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;&lt;/DIV&gt;&lt;DIV class="sasSource"&gt;94&lt;/DIV&gt;</description>
      <pubDate>Wed, 14 Aug 2019 19:01:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-FACTOR-quot-ERROR-All-observations-in-dataset-have-missing/m-p/581250#M75634</guid>
      <dc:creator>mspswede</dc:creator>
      <dc:date>2019-08-14T19:01:34Z</dc:date>
    </item>
    <item>
      <title>Re: PROC FACTOR "ERROR - All observations in dataset have missing values"</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-FACTOR-quot-ERROR-All-observations-in-dataset-have-missing/m-p/581252#M75635</link>
      <description>&lt;P&gt;As I suspected, the log shows that you are not properly reading telco2.csv into a SAS data set TECLO. The log is showing "invalid data" and so the resulting SAS data set named TELCO has lots of (maybe 100%) missings.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And so, if you had looked at data set TELCO, you would see the missings. Looking at the data sets is a very good debugging technique, highly recommended.&lt;/P&gt;</description>
      <pubDate>Wed, 14 Aug 2019 19:06:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-FACTOR-quot-ERROR-All-observations-in-dataset-have-missing/m-p/581252#M75635</guid>
      <dc:creator>PaigeMiller</dc:creator>
      <dc:date>2019-08-14T19:06:10Z</dc:date>
    </item>
    <item>
      <title>Re: PROC FACTOR "ERROR - All observations in dataset have missing values"</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-FACTOR-quot-ERROR-All-observations-in-dataset-have-missing/m-p/581270#M75636</link>
      <description>&lt;P&gt;You have 6 variables listed in the INPUT statement but your data appears to have many more columns:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;2 7590-VHVEG,1,0,1,0,1,0,2,1,0,1,0,0,0,0,0,1,0,30,30,0, 53&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;If you're new, I would suggest using PROC IMPORT to get you moving forward but you should really be reading your logs.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc import out=telco2 datafile="/home/johnfranklin0/EGP194/data/Telco2.csv" dbms=csv replace; 
guessingrows=max;
run;

proc factor data=telco2 simple corr;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;LI-SPOILER&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/273948"&gt;@mspswede&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Thank you both...here's the (long) log:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class="sasSource"&gt;1 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;72&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;73 data Telco2;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;74 title 'Principal Component Analysis';&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;75 infile "/home/johnfranklin0/EPG194/data/Telco2.csv";&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;76 input Tenure Contract InternetService Contract PaymentMethod MonthlyCharges;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;77&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: The infile "/home/johnfranklin0/EPG194/data/Telco2.csv" is:&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;Filename=/home/johnfranklin0/EPG194/data/Telco2.csv,&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;Owner Name=johnfranklin0,Group Name=UNKNOWN,&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;Access Permission=-rw-r--r--,&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;Last Modified=14Aug2019:08:32:44,&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;File Size (bytes)=404207&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 1 1-226.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 1 228-241.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 1 243-243.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 1 245-256.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 1 258-264.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 2 1-53.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;RULE: ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;2 7590-VHVEG,1,0,1,0,1,0,2,1,0,1,0,0,0,0,0,1,0,30,30,0, 53&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=1&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 3 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 4 1-54.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 5 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 6 1-54.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 7 1-55.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 8 1-56.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;8 1452-KIOVK,0,0,0,1,22,1,1,2,0,1,0,0,1,0,0,1,3,89,1949,0, 56&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=2&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 9 1-55.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 10 1-57.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 11 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 12 1-55.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 13 1-55.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 14 1-57.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;14 8091-TTVAX,0,0,1,0,58,1,1,2,0,0,1,0,1,1,1,0,3,100,5681,0, 57&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=3&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 15 1-57.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 16 1-57.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 17 1-57.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 18 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 19 1-57.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 20 1-55.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;20 4190-MFLUW,1,0,1,1,10,1,0,1,0,0,1,1,0,0,0,0,3,55,528,1, 55&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=4&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 21 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 22 1-53.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 23 1-55.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 24 1-53.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 25 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 26 1-56.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;RULE: ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;26 6322-HRPFA,0,0,1,1,49,1,0,1,1,1,0,1,0,0,0,0,3,60,2970,0, 56&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=5&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 27 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 28 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 29 1-53.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 30 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 31 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 32 1-56.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;32 3841-NFECX,1,1,1,0,71,1,1,2,1,1,1,1,0,0,2,1,3,96,6767,0, 56&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=6&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 33 1-54.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 34 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 35 1-53.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 36 1-53.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 37 1-57.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 38 1-54.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;38 6047-YHPVI,0,0,0,0,5,1,0,2,0,0,0,0,0,0,0,1,0,70,317,1, 54&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=7&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 39 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 40 1-57.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 41 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 42 1-55.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 43 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 44 1-55.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;44 9867-JCZSP,1,0,1,1,17,1,0,0,2,2,2,2,2,2,1,0,1,21,418,0, 55&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=8&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 45 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 46 1-55.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 47 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 48 1-53.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 49 1-54.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 50 1-56.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;50 7639-LIAYI,0,0,0,0,52,1,1,1,1,0,0,1,1,1,2,1,3,80,4218,0, 56&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=9&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 51 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 52 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 53 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 54 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 55 1-54.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 56 1-56.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;56 4667-QONEA,1,1,1,1,60,1,0,1,1,1,1,1,0,1,1,1,3,75,4456,0, 56&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=10&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 57 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 58 1-57.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 59 1-57.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 60 1-55.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 61 1-57.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 62 1-57.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;RULE: ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;62 0434-CSFON,1,0,1,0,47,1,1,2,0,0,1,0,1,1,0,1,0,101,4707,0, 57&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=11&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 63 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 64 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 65 1-55.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 66 1-54.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 67 1-54.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 68 1-56.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;68 8627-ZYGSZ,0,0,1,0,47,1,1,2,0,1,0,0,0,0,1,1,0,79,3650,0, 56&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=12&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 69 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 70 1-55.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 71 1-55.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 72 1-53.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 73 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 74 1-57.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;74 1891-QRQSA,0,1,1,1,64,1,1,2,1,0,1,1,1,1,2,1,2,112,7099,0, 57&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=13&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 75 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 76 1-54.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 77 1-57.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 78 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 79 1-54.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 80 1-56.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;80 0191-ZHSKZ,0,1,0,0,30,1,0,1,1,1,0,0,1,1,0,1,0,75,2111,0, 56&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=14&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 81 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 82 1-53.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 83 1-55.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 84 1-54.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 85 1-57.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 86 1-55.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;86 0318-ZOPWS,1,0,1,0,49,1,0,0,2,2,2,2,2,2,2,1,2,20,973,0, 55&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=15&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 87 1-54.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 88 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 89 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 90 1-55.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 91 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 92 1-56.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;RULE: ----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+----8----+----9----+----0&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;92 4767-HZZHQ,0,0,1,1,30,1,0,2,0,1,1,0,0,0,0,0,2,82,2570,0, 56&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=16&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 93 1-53.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 94 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 95 1-57.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 96 1-57.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 97 1-55.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 98 1-56.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;98 9803-FTJCG,0,0,1,1,71,1,1,1,1,1,0,1,0,0,1,1,3,67,4749,0, 56&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=17&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 99 1-54.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 100 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 101 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 102 1-53.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 103 1-53.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 104 1-56.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;104 7123-WQUHX,0,0,0,0,38,1,1,2,0,0,1,1,1,0,1,0,2,95,3606,0, 56&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=18&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 105 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 106 1-57.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 107 1-54.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 108 1-57.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 109 1-55.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 110 1-56.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;110 8597-CWYHH,0,0,0,0,43,1,1,2,0,0,0,0,1,1,1,0,1,94,3921,0, 56&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=19&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Tenure in line 111 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 112 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for InternetService in line 113 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for Contract in line 114 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for PaymentMethod in line 115 1-56.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data for MonthlyCharges in line 116 1-56.&lt;/DIV&gt;
&lt;DIV class="sasWarning"&gt;WARNING: Limit set by ERRORS= option reached. Further errors of this type will not be printed.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;116 5256-SKJGO,1,0,1,1,64,0,2,1,0,1,0,1,1,1,2,1,0,55,3424,0, 56&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Invalid data errors for file '"/home/johnfranklin0/EPG194/data/Telco2.csv"' occurred outside the printed range.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: Increase available buffer lines with the INFILE n= option.&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;Tenure=. Contract=. InternetService=. PaymentMethod=. MonthlyCharges=. _ERROR_=1 _N_=20&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: LOST CARD.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: 7047 records were read from the infile "/home/johnfranklin0/EPG194/data/Telco2.csv".&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;The minimum record length was 21.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;The maximum record length was 264.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: SAS went to a new line when INPUT statement reached past the end of a line.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: The data set WORK.TELCO2 has 1176 observations and 5 variables.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: DATA statement used (Total process time):&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;real time 0.00 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;user cpu time 0.01 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;system cpu time 0.00 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;memory 908.50k&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;OS Memory 36276.00k&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;Timestamp 08/14/2019 07:00:15 PM&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;Step Count 159 Switch Count 3&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;Page Faults 0&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;Page Reclaims 175&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;Page Swaps 0&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;Voluntary Context Switches 26&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;Involuntary Context Switches 0&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;Block Input Operations 0&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;Block Output Operations 264&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;78 proc factor data=Telco2 simple corr;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;79 run;&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasWarning"&gt;WARNING: 1176 of 1176 observations in data set WORK.TELCO2 omitted due to missing values.&lt;/DIV&gt;
&lt;DIV class="sasError"&gt;ERROR: All observations in data set WORK.TELCO2 have missing values, or the sum of weights or frequencies is nonpositive.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: The SAS System stopped processing this step because of errors.&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;NOTE: PROCEDURE FACTOR used (Total process time):&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;real time 0.00 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;user cpu time 0.00 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;system cpu time 0.00 seconds&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;memory 871.25k&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;OS Memory 36276.00k&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;Timestamp 08/14/2019 07:00:15 PM&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;Step Count 160 Switch Count 0&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;Page Faults 0&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;Page Reclaims 138&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;Page Swaps 0&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;Voluntary Context Switches 10&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;Involuntary Context Switches 0&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;Block Input Operations 0&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;Block Output Operations 8&lt;/DIV&gt;
&lt;DIV class="sasNote"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;80&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;81 OPTIONS NONOTES NOSTIMER NOSOURCE NOSYNTAXCHECK;&lt;/DIV&gt;
&lt;DIV class="sasSource"&gt;94&lt;/DIV&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;/LI-SPOILER&gt;</description>
      <pubDate>Wed, 14 Aug 2019 19:53:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-FACTOR-quot-ERROR-All-observations-in-dataset-have-missing/m-p/581270#M75636</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2019-08-14T19:53:20Z</dc:date>
    </item>
    <item>
      <title>Re: PROC FACTOR "ERROR - All observations in dataset have missing values"</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/PROC-FACTOR-quot-ERROR-All-observations-in-dataset-have-missing/m-p/581296#M75637</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/273948"&gt;@mspswede&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Hi, I'm working in SAS Studio trying to run a PROC FACTOR but keep getting this error message: "ERROR - All observations in dataset have missing values".&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I know that my data file is working just fine, as I can run other PROCS on it, although I have gotten the response regarding a couple of columns "variable (name) not found".&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data Telco2;&lt;BR /&gt;title 'Principal Component Analysis';&lt;BR /&gt;infile "/home/johnfranklin0/EPG194/data/Telco2.csv";&lt;BR /&gt;input Tenure Contract InternetService Contract&lt;BR /&gt;PaymentMethod MonthlyCharges;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;proc factor data=Telco2 simple corr;&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I will appreciate any help anyone can offer!&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;If your data are truly CSV then at least you need DSD option.&amp;nbsp; Also you have CONTRACT in the input statement twice.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data Telco2;
   title 'Principal Component Analysis';
   infile "/home/johnfranklin0/EPG194/data/Telco2.csv" dsd;
   input Tenure Contract InternetService Contract2 
      PaymentMethod  MonthlyCharges;
   run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Wed, 14 Aug 2019 22:15:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/PROC-FACTOR-quot-ERROR-All-observations-in-dataset-have-missing/m-p/581296#M75637</guid>
      <dc:creator>data_null__</dc:creator>
      <dc:date>2019-08-14T22:15:03Z</dc:date>
    </item>
  </channel>
</rss>

