Possible features for the data generated by array of gas sensors












0












$begingroup$


The data is generated by an array of gas sensors to classify the respective gas odor. I am attaching the snippet of the data.



enter image description here



How can I derive the following features for the data in python?



Change over time: Cm+1 = (Xm+1 – Xm)/(tm+1 – tm)



Rate of change over time: RTm= (Cm+1 – Cm)/(tm+1 – tm)



Growth or decay: Gm+1 = (Xm+1 – Xm)/Xm



Rate of growth or decay: RGm= (Gm+1 – Gm)/(tm+1 – tm)



Count of values above or below a threshold value



Moving average = Average of (Xm-p to Xm)



Moving standard deviation = Standard deviation of (Xm-p to Xm)



Relative average = Moving average / Global average



Relatives standard deviation = Moving standard deviation / Global standard deviation



Ratio of changes, growth rate etc. with standard deviation



Features involving trend of values across various aggregation windows: change and rate of change in average, standard deviation etc. across windows



Any demonstration will be highly helpful for my understanding. Thanks in advance.









share







New contributor




ach is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.







$endgroup$

















    0












    $begingroup$


    The data is generated by an array of gas sensors to classify the respective gas odor. I am attaching the snippet of the data.



    enter image description here



    How can I derive the following features for the data in python?



    Change over time: Cm+1 = (Xm+1 – Xm)/(tm+1 – tm)



    Rate of change over time: RTm= (Cm+1 – Cm)/(tm+1 – tm)



    Growth or decay: Gm+1 = (Xm+1 – Xm)/Xm



    Rate of growth or decay: RGm= (Gm+1 – Gm)/(tm+1 – tm)



    Count of values above or below a threshold value



    Moving average = Average of (Xm-p to Xm)



    Moving standard deviation = Standard deviation of (Xm-p to Xm)



    Relative average = Moving average / Global average



    Relatives standard deviation = Moving standard deviation / Global standard deviation



    Ratio of changes, growth rate etc. with standard deviation



    Features involving trend of values across various aggregation windows: change and rate of change in average, standard deviation etc. across windows



    Any demonstration will be highly helpful for my understanding. Thanks in advance.









    share







    New contributor




    ach is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.







    $endgroup$















      0












      0








      0





      $begingroup$


      The data is generated by an array of gas sensors to classify the respective gas odor. I am attaching the snippet of the data.



      enter image description here



      How can I derive the following features for the data in python?



      Change over time: Cm+1 = (Xm+1 – Xm)/(tm+1 – tm)



      Rate of change over time: RTm= (Cm+1 – Cm)/(tm+1 – tm)



      Growth or decay: Gm+1 = (Xm+1 – Xm)/Xm



      Rate of growth or decay: RGm= (Gm+1 – Gm)/(tm+1 – tm)



      Count of values above or below a threshold value



      Moving average = Average of (Xm-p to Xm)



      Moving standard deviation = Standard deviation of (Xm-p to Xm)



      Relative average = Moving average / Global average



      Relatives standard deviation = Moving standard deviation / Global standard deviation



      Ratio of changes, growth rate etc. with standard deviation



      Features involving trend of values across various aggregation windows: change and rate of change in average, standard deviation etc. across windows



      Any demonstration will be highly helpful for my understanding. Thanks in advance.









      share







      New contributor




      ach is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.







      $endgroup$




      The data is generated by an array of gas sensors to classify the respective gas odor. I am attaching the snippet of the data.



      enter image description here



      How can I derive the following features for the data in python?



      Change over time: Cm+1 = (Xm+1 – Xm)/(tm+1 – tm)



      Rate of change over time: RTm= (Cm+1 – Cm)/(tm+1 – tm)



      Growth or decay: Gm+1 = (Xm+1 – Xm)/Xm



      Rate of growth or decay: RGm= (Gm+1 – Gm)/(tm+1 – tm)



      Count of values above or below a threshold value



      Moving average = Average of (Xm-p to Xm)



      Moving standard deviation = Standard deviation of (Xm-p to Xm)



      Relative average = Moving average / Global average



      Relatives standard deviation = Moving standard deviation / Global standard deviation



      Ratio of changes, growth rate etc. with standard deviation



      Features involving trend of values across various aggregation windows: change and rate of change in average, standard deviation etc. across windows



      Any demonstration will be highly helpful for my understanding. Thanks in advance.







      python





      share







      New contributor




      ach is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.










      share







      New contributor




      ach is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.








      share



      share






      New contributor




      ach is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked 5 mins ago









      achach

      1




      1




      New contributor




      ach is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      ach is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      ach is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






















          0






          active

          oldest

          votes











          Your Answer





          StackExchange.ifUsing("editor", function () {
          return StackExchange.using("mathjaxEditing", function () {
          StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
          StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
          });
          });
          }, "mathjax-editing");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "557"
          };
          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',
          autoActivateHeartbeat: false,
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });






          ach is a new contributor. Be nice, and check out our Code of Conduct.










          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdatascience.stackexchange.com%2fquestions%2f44424%2fpossible-features-for-the-data-generated-by-array-of-gas-sensors%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          0






          active

          oldest

          votes








          0






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          ach is a new contributor. Be nice, and check out our Code of Conduct.










          draft saved

          draft discarded


















          ach is a new contributor. Be nice, and check out our Code of Conduct.













          ach is a new contributor. Be nice, and check out our Code of Conduct.












          ach is a new contributor. Be nice, and check out our Code of Conduct.
















          Thanks for contributing an answer to Data Science Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          Use MathJax to format equations. MathJax reference.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fdatascience.stackexchange.com%2fquestions%2f44424%2fpossible-features-for-the-data-generated-by-array-of-gas-sensors%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Ponta tanko

          Tantalo (mitologio)

          Erzsébet Schaár