SPSS: How to show custom data in an organized wayHow to get descriptive statistics on questionnaire items by group using SPSS?How do I perform a Mixed model analysis on my data in SPSS?cluster analysis Hadoop, Map reduce environmentAdd data series to highlight cases on a box plot (Excel, SPSS or R)Doing the same analysis for many variables and plotting themHow to intersect two objects drawn by two different graphics objects?Reading Centroid extracted factor matrix into SPSS for rotation, analysisR - 2x2 mixed ANOVA with repeated measures simple effect analysisHow to run a correlation analysis between a cluster solution and a variable?Pooled estimates - regression model with broom and tidyverse

Is there an wasy way to program in Tikz something like the one in the image?

Perfect riffle shuffles

Simulating a probability of 1 of 2^N with less than N random bits

What to do when my ideas aren't chosen, when I strongly disagree with the chosen solution?

Freedom of speech and where it applies

Java - What do constructor type arguments mean when placed *before* the type?

Is there any significance to the Valyrian Stone vault door of Qarth?

Resetting two CD4017 counters simultaneously, only one resets

Simple image editor tool to draw a simple box/rectangle in an existing image

Is there an Impartial Brexit Deal comparison site?

Books on the History of math research at European universities

Why does this part of the Space Shuttle launch pad seem to be floating in air?

Is there enough fresh water in the world to eradicate the drinking water crisis?

Why are all the doors on Ferenginar (the Ferengi home world) far shorter than the average Ferengi?

Did US corporations pay demonstrators in the German demonstrations against article 13?

Lifted its hind leg on or lifted its hind leg towards?

Partial sums of primes

Is there a good way to store credentials outside of a password manager?

How can I successfully establish a nationwide combat training program for a large country?

How do I repair my stair bannister?

Giant Toughroad SLR 2 for 200 miles in two days, will it make it?

Superhero words!

Can I rely on these GitHub repository files?

I'm in charge of equipment buying but no one's ever happy with what I choose. How to fix this?



SPSS: How to show custom data in an organized way


How to get descriptive statistics on questionnaire items by group using SPSS?How do I perform a Mixed model analysis on my data in SPSS?cluster analysis Hadoop, Map reduce environmentAdd data series to highlight cases on a box plot (Excel, SPSS or R)Doing the same analysis for many variables and plotting themHow to intersect two objects drawn by two different graphics objects?Reading Centroid extracted factor matrix into SPSS for rotation, analysisR - 2x2 mixed ANOVA with repeated measures simple effect analysisHow to run a correlation analysis between a cluster solution and a variable?Pooled estimates - regression model with broom and tidyverse













0















I imported data into IBM's SPSS related to the creation of obstacles in a video game, which adapt to the players performance. I tested 30 players.



First, the Non Adaptive method creates 30 maps with different obstacle configuration on each one. Each user plays the maps and the results regarding his performance and obstacle configuration are stored.



Then, the Adaptive method asks the user to chose between "easy", "normal" or "hard" maps, and creates 10 maps with that difficulty which the user plays and his/her performance is evaluated. The game then asks again 2 more times and repeats the process in order to complete the 30 maps of the Adaptive method.



Here's an example of the data imported on SPSS pertinent to my current problem. The example shows 1 player:



enter image description here



This is the information that the example could tell:



Player 0 on the first 30 maps had poor performance so for the following 10 maps he chooses the easy difficulty. He performs better on those 10 maps so for the next 10 he chooses the hard difficulty. He performs average on those so for the final 10 he chooses normal difficulty.




The problem



I don't know exactly how to analyze the data. But I want to create a table, or a graph if possible, that shows if there is a relationship between the users previous average performance and their current chosen difficulty.



The previous table doesn't work because even if there are few players (30), each one plays 60 maps. Also I need to show the performance average or any aditional info I can. Showing the individual performance for each map doesn't work.




What I've manage to do so far



This isn't even close to the solution I want. It's just me messing with the data trying to show something similar to what I want.



  • First I added a new variable called CreationMethod2, which transforms the Adaptive method into "Adaptive 1", "Adaptive 2" or "Adaptive 3" considering which map is being played.

  • Then I modified the data deleting the map results for every player except 1.

  • And lastly I created a Crosstabulation Table with The ChosenDifficulty on rows, Performance on columns and CreationMethod2 on layer.

This is the table:



enter image description here



As you can see, I now have an organized table that shows me the method on the left, and next to it, the difficulty that was selected for those 10 maps. And on the top I have the performance of the maps.



I would like however, to show only the average of the performance for each method. And obviously I want the analysis to work without me deleting any data.



I have no problem however, in showing the results separately for each user, since 30 relatively low. However if there's an optimal way of showing the analysis with a graphic and also including all the users, then I'm all in.



Thanks for hearing me out.










share|improve this question






















  • It's not really clear what you're asking. If you're trying to figure out what statistical analysis technique is appropriate for this structure of experiment, you're probably better off asking on stats.stackexchange.com. If you're trying to perform a specific type of aggregation with SPSS, it would help to know more about how you produced the output above (i.e. what commands you ran)and what you've tried that you haven't been able to get to work.

    – Kevin Troy
    Mar 6 at 3:42
















0















I imported data into IBM's SPSS related to the creation of obstacles in a video game, which adapt to the players performance. I tested 30 players.



First, the Non Adaptive method creates 30 maps with different obstacle configuration on each one. Each user plays the maps and the results regarding his performance and obstacle configuration are stored.



Then, the Adaptive method asks the user to chose between "easy", "normal" or "hard" maps, and creates 10 maps with that difficulty which the user plays and his/her performance is evaluated. The game then asks again 2 more times and repeats the process in order to complete the 30 maps of the Adaptive method.



Here's an example of the data imported on SPSS pertinent to my current problem. The example shows 1 player:



enter image description here



This is the information that the example could tell:



Player 0 on the first 30 maps had poor performance so for the following 10 maps he chooses the easy difficulty. He performs better on those 10 maps so for the next 10 he chooses the hard difficulty. He performs average on those so for the final 10 he chooses normal difficulty.




The problem



I don't know exactly how to analyze the data. But I want to create a table, or a graph if possible, that shows if there is a relationship between the users previous average performance and their current chosen difficulty.



The previous table doesn't work because even if there are few players (30), each one plays 60 maps. Also I need to show the performance average or any aditional info I can. Showing the individual performance for each map doesn't work.




What I've manage to do so far



This isn't even close to the solution I want. It's just me messing with the data trying to show something similar to what I want.



  • First I added a new variable called CreationMethod2, which transforms the Adaptive method into "Adaptive 1", "Adaptive 2" or "Adaptive 3" considering which map is being played.

  • Then I modified the data deleting the map results for every player except 1.

  • And lastly I created a Crosstabulation Table with The ChosenDifficulty on rows, Performance on columns and CreationMethod2 on layer.

This is the table:



enter image description here



As you can see, I now have an organized table that shows me the method on the left, and next to it, the difficulty that was selected for those 10 maps. And on the top I have the performance of the maps.



I would like however, to show only the average of the performance for each method. And obviously I want the analysis to work without me deleting any data.



I have no problem however, in showing the results separately for each user, since 30 relatively low. However if there's an optimal way of showing the analysis with a graphic and also including all the users, then I'm all in.



Thanks for hearing me out.










share|improve this question






















  • It's not really clear what you're asking. If you're trying to figure out what statistical analysis technique is appropriate for this structure of experiment, you're probably better off asking on stats.stackexchange.com. If you're trying to perform a specific type of aggregation with SPSS, it would help to know more about how you produced the output above (i.e. what commands you ran)and what you've tried that you haven't been able to get to work.

    – Kevin Troy
    Mar 6 at 3:42














0












0








0








I imported data into IBM's SPSS related to the creation of obstacles in a video game, which adapt to the players performance. I tested 30 players.



First, the Non Adaptive method creates 30 maps with different obstacle configuration on each one. Each user plays the maps and the results regarding his performance and obstacle configuration are stored.



Then, the Adaptive method asks the user to chose between "easy", "normal" or "hard" maps, and creates 10 maps with that difficulty which the user plays and his/her performance is evaluated. The game then asks again 2 more times and repeats the process in order to complete the 30 maps of the Adaptive method.



Here's an example of the data imported on SPSS pertinent to my current problem. The example shows 1 player:



enter image description here



This is the information that the example could tell:



Player 0 on the first 30 maps had poor performance so for the following 10 maps he chooses the easy difficulty. He performs better on those 10 maps so for the next 10 he chooses the hard difficulty. He performs average on those so for the final 10 he chooses normal difficulty.




The problem



I don't know exactly how to analyze the data. But I want to create a table, or a graph if possible, that shows if there is a relationship between the users previous average performance and their current chosen difficulty.



The previous table doesn't work because even if there are few players (30), each one plays 60 maps. Also I need to show the performance average or any aditional info I can. Showing the individual performance for each map doesn't work.




What I've manage to do so far



This isn't even close to the solution I want. It's just me messing with the data trying to show something similar to what I want.



  • First I added a new variable called CreationMethod2, which transforms the Adaptive method into "Adaptive 1", "Adaptive 2" or "Adaptive 3" considering which map is being played.

  • Then I modified the data deleting the map results for every player except 1.

  • And lastly I created a Crosstabulation Table with The ChosenDifficulty on rows, Performance on columns and CreationMethod2 on layer.

This is the table:



enter image description here



As you can see, I now have an organized table that shows me the method on the left, and next to it, the difficulty that was selected for those 10 maps. And on the top I have the performance of the maps.



I would like however, to show only the average of the performance for each method. And obviously I want the analysis to work without me deleting any data.



I have no problem however, in showing the results separately for each user, since 30 relatively low. However if there's an optimal way of showing the analysis with a graphic and also including all the users, then I'm all in.



Thanks for hearing me out.










share|improve this question














I imported data into IBM's SPSS related to the creation of obstacles in a video game, which adapt to the players performance. I tested 30 players.



First, the Non Adaptive method creates 30 maps with different obstacle configuration on each one. Each user plays the maps and the results regarding his performance and obstacle configuration are stored.



Then, the Adaptive method asks the user to chose between "easy", "normal" or "hard" maps, and creates 10 maps with that difficulty which the user plays and his/her performance is evaluated. The game then asks again 2 more times and repeats the process in order to complete the 30 maps of the Adaptive method.



Here's an example of the data imported on SPSS pertinent to my current problem. The example shows 1 player:



enter image description here



This is the information that the example could tell:



Player 0 on the first 30 maps had poor performance so for the following 10 maps he chooses the easy difficulty. He performs better on those 10 maps so for the next 10 he chooses the hard difficulty. He performs average on those so for the final 10 he chooses normal difficulty.




The problem



I don't know exactly how to analyze the data. But I want to create a table, or a graph if possible, that shows if there is a relationship between the users previous average performance and their current chosen difficulty.



The previous table doesn't work because even if there are few players (30), each one plays 60 maps. Also I need to show the performance average or any aditional info I can. Showing the individual performance for each map doesn't work.




What I've manage to do so far



This isn't even close to the solution I want. It's just me messing with the data trying to show something similar to what I want.



  • First I added a new variable called CreationMethod2, which transforms the Adaptive method into "Adaptive 1", "Adaptive 2" or "Adaptive 3" considering which map is being played.

  • Then I modified the data deleting the map results for every player except 1.

  • And lastly I created a Crosstabulation Table with The ChosenDifficulty on rows, Performance on columns and CreationMethod2 on layer.

This is the table:



enter image description here



As you can see, I now have an organized table that shows me the method on the left, and next to it, the difficulty that was selected for those 10 maps. And on the top I have the performance of the maps.



I would like however, to show only the average of the performance for each method. And obviously I want the analysis to work without me deleting any data.



I have no problem however, in showing the results separately for each user, since 30 relatively low. However if there's an optimal way of showing the analysis with a graphic and also including all the users, then I'm all in.



Thanks for hearing me out.







graphics statistics analysis spss






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Feb 23 at 15:28









AdocadAdocad

3121218




3121218












  • It's not really clear what you're asking. If you're trying to figure out what statistical analysis technique is appropriate for this structure of experiment, you're probably better off asking on stats.stackexchange.com. If you're trying to perform a specific type of aggregation with SPSS, it would help to know more about how you produced the output above (i.e. what commands you ran)and what you've tried that you haven't been able to get to work.

    – Kevin Troy
    Mar 6 at 3:42


















  • It's not really clear what you're asking. If you're trying to figure out what statistical analysis technique is appropriate for this structure of experiment, you're probably better off asking on stats.stackexchange.com. If you're trying to perform a specific type of aggregation with SPSS, it would help to know more about how you produced the output above (i.e. what commands you ran)and what you've tried that you haven't been able to get to work.

    – Kevin Troy
    Mar 6 at 3:42

















It's not really clear what you're asking. If you're trying to figure out what statistical analysis technique is appropriate for this structure of experiment, you're probably better off asking on stats.stackexchange.com. If you're trying to perform a specific type of aggregation with SPSS, it would help to know more about how you produced the output above (i.e. what commands you ran)and what you've tried that you haven't been able to get to work.

– Kevin Troy
Mar 6 at 3:42






It's not really clear what you're asking. If you're trying to figure out what statistical analysis technique is appropriate for this structure of experiment, you're probably better off asking on stats.stackexchange.com. If you're trying to perform a specific type of aggregation with SPSS, it would help to know more about how you produced the output above (i.e. what commands you ran)and what you've tried that you haven't been able to get to work.

– Kevin Troy
Mar 6 at 3:42













1 Answer
1






active

oldest

votes


















0














It sounds like you want to aggregate your data to the PlayerId level. For each PlayerdId we want to know the average Performance associated with the four methods (NonAdaptive, Adaptive1, Adaptive2, Adaptive3).



To do this we can use AGGREGATE, but first let's create the variables we want to use for our aggregation.



IF (CreationMethod2 = 'Non Adaptive') Performance_NA = Performance .
IF (CreationMethod2 = 'Adaptive 1') Performance_A1 = Performance .
IF (CreationMethod2 = 'Adaptive 2') Performance_A2 = Performance .
IF (CreationMethod2 = 'Adaptive 3') Performance_A3 = Performance .

IF (CreationMethod2 = 'Non Adaptive') ChosenDiff_NA = ChosenDifficulty .
IF (CreationMethod2 = 'Adaptive 1') ChosenDiff_A1 = ChosenDifficulty .
IF (CreationMethod2 = 'Adaptive 2') ChosenDiff_A2 = ChosenDifficulty .
IF (CreationMethod2 = 'Adaptive 3') ChosenDiff_A3 = ChosenDifficulty .
EXE .


We create these variables before aggregating because the Aggregate subcommands don't offer a conditional option for us to use directly on the Performance and ChosenDifficulty variables.



AGGREGATE
/OUTFILE = 'data by PlayerId.sav'
/BREAK = PlayerId
/Performance_NA = MEAN(Performance_NA)
/Performance_A1 = MEAN(Performance_A1)
/Performance_A2 = MEAN(Performance_A2)
/Performance_A3 = MEAN(Performance_A3)
/ChosenDiff_NA = FIRST(ChosenDiff_NA)
/ChosenDiff_A1 = FIRST(ChosenDiff_A1)
/ChosenDiff_A2 = FIRST(ChosenDiff_A2)
/ChosenDiff_A3 = FIRST(ChosenDiff_A3) .


From here, grab your new dataset and run MEANS or CROSSTABS to summarize the data.



DATASET CLOSE * .
GET FILE 'data by PlayerId.sav' .


You'll still have to decide how to approach data summary for players that chose different difficulty settings (including the sequence of choices, if that's important). That said, if you plan to profile each player individually, you shouldn't run into any issues.






share|improve this answer






















    Your Answer






    StackExchange.ifUsing("editor", function ()
    StackExchange.using("externalEditor", function ()
    StackExchange.using("snippets", function ()
    StackExchange.snippets.init();
    );
    );
    , "code-snippets");

    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "1"
    ;
    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: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    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
    );



    );













    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54843124%2fspss-how-to-show-custom-data-in-an-organized-way%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    It sounds like you want to aggregate your data to the PlayerId level. For each PlayerdId we want to know the average Performance associated with the four methods (NonAdaptive, Adaptive1, Adaptive2, Adaptive3).



    To do this we can use AGGREGATE, but first let's create the variables we want to use for our aggregation.



    IF (CreationMethod2 = 'Non Adaptive') Performance_NA = Performance .
    IF (CreationMethod2 = 'Adaptive 1') Performance_A1 = Performance .
    IF (CreationMethod2 = 'Adaptive 2') Performance_A2 = Performance .
    IF (CreationMethod2 = 'Adaptive 3') Performance_A3 = Performance .

    IF (CreationMethod2 = 'Non Adaptive') ChosenDiff_NA = ChosenDifficulty .
    IF (CreationMethod2 = 'Adaptive 1') ChosenDiff_A1 = ChosenDifficulty .
    IF (CreationMethod2 = 'Adaptive 2') ChosenDiff_A2 = ChosenDifficulty .
    IF (CreationMethod2 = 'Adaptive 3') ChosenDiff_A3 = ChosenDifficulty .
    EXE .


    We create these variables before aggregating because the Aggregate subcommands don't offer a conditional option for us to use directly on the Performance and ChosenDifficulty variables.



    AGGREGATE
    /OUTFILE = 'data by PlayerId.sav'
    /BREAK = PlayerId
    /Performance_NA = MEAN(Performance_NA)
    /Performance_A1 = MEAN(Performance_A1)
    /Performance_A2 = MEAN(Performance_A2)
    /Performance_A3 = MEAN(Performance_A3)
    /ChosenDiff_NA = FIRST(ChosenDiff_NA)
    /ChosenDiff_A1 = FIRST(ChosenDiff_A1)
    /ChosenDiff_A2 = FIRST(ChosenDiff_A2)
    /ChosenDiff_A3 = FIRST(ChosenDiff_A3) .


    From here, grab your new dataset and run MEANS or CROSSTABS to summarize the data.



    DATASET CLOSE * .
    GET FILE 'data by PlayerId.sav' .


    You'll still have to decide how to approach data summary for players that chose different difficulty settings (including the sequence of choices, if that's important). That said, if you plan to profile each player individually, you shouldn't run into any issues.






    share|improve this answer



























      0














      It sounds like you want to aggregate your data to the PlayerId level. For each PlayerdId we want to know the average Performance associated with the four methods (NonAdaptive, Adaptive1, Adaptive2, Adaptive3).



      To do this we can use AGGREGATE, but first let's create the variables we want to use for our aggregation.



      IF (CreationMethod2 = 'Non Adaptive') Performance_NA = Performance .
      IF (CreationMethod2 = 'Adaptive 1') Performance_A1 = Performance .
      IF (CreationMethod2 = 'Adaptive 2') Performance_A2 = Performance .
      IF (CreationMethod2 = 'Adaptive 3') Performance_A3 = Performance .

      IF (CreationMethod2 = 'Non Adaptive') ChosenDiff_NA = ChosenDifficulty .
      IF (CreationMethod2 = 'Adaptive 1') ChosenDiff_A1 = ChosenDifficulty .
      IF (CreationMethod2 = 'Adaptive 2') ChosenDiff_A2 = ChosenDifficulty .
      IF (CreationMethod2 = 'Adaptive 3') ChosenDiff_A3 = ChosenDifficulty .
      EXE .


      We create these variables before aggregating because the Aggregate subcommands don't offer a conditional option for us to use directly on the Performance and ChosenDifficulty variables.



      AGGREGATE
      /OUTFILE = 'data by PlayerId.sav'
      /BREAK = PlayerId
      /Performance_NA = MEAN(Performance_NA)
      /Performance_A1 = MEAN(Performance_A1)
      /Performance_A2 = MEAN(Performance_A2)
      /Performance_A3 = MEAN(Performance_A3)
      /ChosenDiff_NA = FIRST(ChosenDiff_NA)
      /ChosenDiff_A1 = FIRST(ChosenDiff_A1)
      /ChosenDiff_A2 = FIRST(ChosenDiff_A2)
      /ChosenDiff_A3 = FIRST(ChosenDiff_A3) .


      From here, grab your new dataset and run MEANS or CROSSTABS to summarize the data.



      DATASET CLOSE * .
      GET FILE 'data by PlayerId.sav' .


      You'll still have to decide how to approach data summary for players that chose different difficulty settings (including the sequence of choices, if that's important). That said, if you plan to profile each player individually, you shouldn't run into any issues.






      share|improve this answer

























        0












        0








        0







        It sounds like you want to aggregate your data to the PlayerId level. For each PlayerdId we want to know the average Performance associated with the four methods (NonAdaptive, Adaptive1, Adaptive2, Adaptive3).



        To do this we can use AGGREGATE, but first let's create the variables we want to use for our aggregation.



        IF (CreationMethod2 = 'Non Adaptive') Performance_NA = Performance .
        IF (CreationMethod2 = 'Adaptive 1') Performance_A1 = Performance .
        IF (CreationMethod2 = 'Adaptive 2') Performance_A2 = Performance .
        IF (CreationMethod2 = 'Adaptive 3') Performance_A3 = Performance .

        IF (CreationMethod2 = 'Non Adaptive') ChosenDiff_NA = ChosenDifficulty .
        IF (CreationMethod2 = 'Adaptive 1') ChosenDiff_A1 = ChosenDifficulty .
        IF (CreationMethod2 = 'Adaptive 2') ChosenDiff_A2 = ChosenDifficulty .
        IF (CreationMethod2 = 'Adaptive 3') ChosenDiff_A3 = ChosenDifficulty .
        EXE .


        We create these variables before aggregating because the Aggregate subcommands don't offer a conditional option for us to use directly on the Performance and ChosenDifficulty variables.



        AGGREGATE
        /OUTFILE = 'data by PlayerId.sav'
        /BREAK = PlayerId
        /Performance_NA = MEAN(Performance_NA)
        /Performance_A1 = MEAN(Performance_A1)
        /Performance_A2 = MEAN(Performance_A2)
        /Performance_A3 = MEAN(Performance_A3)
        /ChosenDiff_NA = FIRST(ChosenDiff_NA)
        /ChosenDiff_A1 = FIRST(ChosenDiff_A1)
        /ChosenDiff_A2 = FIRST(ChosenDiff_A2)
        /ChosenDiff_A3 = FIRST(ChosenDiff_A3) .


        From here, grab your new dataset and run MEANS or CROSSTABS to summarize the data.



        DATASET CLOSE * .
        GET FILE 'data by PlayerId.sav' .


        You'll still have to decide how to approach data summary for players that chose different difficulty settings (including the sequence of choices, if that's important). That said, if you plan to profile each player individually, you shouldn't run into any issues.






        share|improve this answer













        It sounds like you want to aggregate your data to the PlayerId level. For each PlayerdId we want to know the average Performance associated with the four methods (NonAdaptive, Adaptive1, Adaptive2, Adaptive3).



        To do this we can use AGGREGATE, but first let's create the variables we want to use for our aggregation.



        IF (CreationMethod2 = 'Non Adaptive') Performance_NA = Performance .
        IF (CreationMethod2 = 'Adaptive 1') Performance_A1 = Performance .
        IF (CreationMethod2 = 'Adaptive 2') Performance_A2 = Performance .
        IF (CreationMethod2 = 'Adaptive 3') Performance_A3 = Performance .

        IF (CreationMethod2 = 'Non Adaptive') ChosenDiff_NA = ChosenDifficulty .
        IF (CreationMethod2 = 'Adaptive 1') ChosenDiff_A1 = ChosenDifficulty .
        IF (CreationMethod2 = 'Adaptive 2') ChosenDiff_A2 = ChosenDifficulty .
        IF (CreationMethod2 = 'Adaptive 3') ChosenDiff_A3 = ChosenDifficulty .
        EXE .


        We create these variables before aggregating because the Aggregate subcommands don't offer a conditional option for us to use directly on the Performance and ChosenDifficulty variables.



        AGGREGATE
        /OUTFILE = 'data by PlayerId.sav'
        /BREAK = PlayerId
        /Performance_NA = MEAN(Performance_NA)
        /Performance_A1 = MEAN(Performance_A1)
        /Performance_A2 = MEAN(Performance_A2)
        /Performance_A3 = MEAN(Performance_A3)
        /ChosenDiff_NA = FIRST(ChosenDiff_NA)
        /ChosenDiff_A1 = FIRST(ChosenDiff_A1)
        /ChosenDiff_A2 = FIRST(ChosenDiff_A2)
        /ChosenDiff_A3 = FIRST(ChosenDiff_A3) .


        From here, grab your new dataset and run MEANS or CROSSTABS to summarize the data.



        DATASET CLOSE * .
        GET FILE 'data by PlayerId.sav' .


        You'll still have to decide how to approach data summary for players that chose different difficulty settings (including the sequence of choices, if that's important). That said, if you plan to profile each player individually, you shouldn't run into any issues.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Mar 8 at 8:03









        user45392user45392

        10815




        10815





























            draft saved

            draft discarded
















































            Thanks for contributing an answer to Stack Overflow!


            • 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.

            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%2fstackoverflow.com%2fquestions%2f54843124%2fspss-how-to-show-custom-data-in-an-organized-way%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

            Identity Server 4 is not redirecting to Angular app after login2019 Community Moderator ElectionIdentity Server 4 and dockerIdentityserver implicit flow unauthorized_clientIdentityServer Hybrid Flow - Access Token is null after user successful loginIdentity Server to MVC client : Page Redirect After loginLogin with Steam OpenId(oidc-client-js)Identity Server 4+.NET Core 2.0 + IdentityIdentityServer4 post-login redirect not working in Edge browserCall to IdentityServer4 generates System.NullReferenceException: Object reference not set to an instance of an objectIdentityServer4 without HTTPS not workingHow to get Authorization code from identity server without login form

            2005 Ahvaz unrest Contents Background Causes Casualties Aftermath See also References Navigation menue"At Least 10 Are Killed by Bombs in Iran""Iran"Archived"Arab-Iranians in Iran to make April 15 'Day of Fury'"State of Mind, State of Order: Reactions to Ethnic Unrest in the Islamic Republic of Iran.10.1111/j.1754-9469.2008.00028.x"Iran hangs Arab separatists"Iran Overview from ArchivedConstitution of the Islamic Republic of Iran"Tehran puzzled by forged 'riots' letter""Iran and its minorities: Down in the second class""Iran: Handling Of Ahvaz Unrest Could End With Televised Confessions""Bombings Rock Iran Ahead of Election""Five die in Iran ethnic clashes""Iran: Need for restraint as anniversary of unrest in Khuzestan approaches"Archived"Iranian Sunni protesters killed in clashes with security forces"Archived

            Can't initialize raids on a new ASUS Prime B360M-A motherboard2019 Community Moderator ElectionSimilar to RAID config yet more like mirroring solution?Can't get motherboard serial numberWhy does the BIOS entry point start with a WBINVD instruction?UEFI performance Asus Maximus V Extreme