Looping through columns and rows to count specific values

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
0
down vote

favorite












I have a file with around 27,000 columns and 40,000 rows. I need to count the number of 0.0s in each column and in each row of the data. I have written the following code to count and print the number of 0.0s within each column:



awk 'a[$1]++; ENDfor(i in a) print a[i]" "i' file_name.txt



I tried to integrate the following code:



awk -F, ' for(i=NF; i>=2; --i) printf "%s ", $i; print $1 ' file_name.txt



in order to create a loop where all the 0.0s were counted and printed however I have been unsuccessful and cannot find anything else that helps me to achieve my goal. It is not necessary for me to create an output file for the final numbers.









share

























    up vote
    0
    down vote

    favorite












    I have a file with around 27,000 columns and 40,000 rows. I need to count the number of 0.0s in each column and in each row of the data. I have written the following code to count and print the number of 0.0s within each column:



    awk 'a[$1]++; ENDfor(i in a) print a[i]" "i' file_name.txt



    I tried to integrate the following code:



    awk -F, ' for(i=NF; i>=2; --i) printf "%s ", $i; print $1 ' file_name.txt



    in order to create a loop where all the 0.0s were counted and printed however I have been unsuccessful and cannot find anything else that helps me to achieve my goal. It is not necessary for me to create an output file for the final numbers.









    share























      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      I have a file with around 27,000 columns and 40,000 rows. I need to count the number of 0.0s in each column and in each row of the data. I have written the following code to count and print the number of 0.0s within each column:



      awk 'a[$1]++; ENDfor(i in a) print a[i]" "i' file_name.txt



      I tried to integrate the following code:



      awk -F, ' for(i=NF; i>=2; --i) printf "%s ", $i; print $1 ' file_name.txt



      in order to create a loop where all the 0.0s were counted and printed however I have been unsuccessful and cannot find anything else that helps me to achieve my goal. It is not necessary for me to create an output file for the final numbers.









      share













      I have a file with around 27,000 columns and 40,000 rows. I need to count the number of 0.0s in each column and in each row of the data. I have written the following code to count and print the number of 0.0s within each column:



      awk 'a[$1]++; ENDfor(i in a) print a[i]" "i' file_name.txt



      I tried to integrate the following code:



      awk -F, ' for(i=NF; i>=2; --i) printf "%s ", $i; print $1 ' file_name.txt



      in order to create a loop where all the 0.0s were counted and printed however I have been unsuccessful and cannot find anything else that helps me to achieve my goal. It is not necessary for me to create an output file for the final numbers.







      awk for loop-device





      share












      share










      share



      share










      asked 1 min ago









      Danielle

      83




      83

























          active

          oldest

          votes











          Your Answer







          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "106"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          convertImagesToLinks: false,
          noModals: false,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













           

          draft saved


          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f477405%2flooping-through-columns-and-rows-to-count-specific-values%23new-answer', 'question_page');

          );

          Post as a guest



































          active

          oldest

          votes













          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes















           

          draft saved


          draft discarded















































           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f477405%2flooping-through-columns-and-rows-to-count-specific-values%23new-answer', 'question_page');

          );

          Post as a guest













































































          Popular posts from this blog

          How to check contact read email or not when send email to Individual?

          Displaying single band from multi-band raster using QGIS

          How many registers does an x86_64 CPU actually have?