<?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 Re: How to define own weights for the calculation of weighted kappa in Statistical Procedures</title>
    <link>https://communities.sas.com/t5/Statistical-Procedures/How-to-define-own-weights-for-the-calculation-of-weighted-kappa/m-p/917927#M45548</link>
    <description>&lt;P&gt;You can alter the weights used to some extent by selecting suitable numeric values for the levels of the column variable such that, when used with one of the weight formulas, produces desired weights. See the two selectable weight formulas for kappa in the Details: Statistical Computations: Tests and Measures of Agreement section of the FREQ documentation. However, I don't believe that the weights you want can be created with any selection of numeric column values. You could instead use Gwet's weighted agreement coefficient (AC2) available in the MAGREE macro. As described there, you can specify a weight matrix for use with that statistic.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The following creates the form of your data needed for the macro. Note that the macro is designed to deal with multiple raters, so the form of the input data set is not a simple a square matrix as used for the kappa statistic in PROC FREQ which is limited to the two rater case. See the first example in the macro documentation which shows the data set form needed.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data a;
   do row=1 to 7; do col=1 to 7;
   input f@@;
   do i=1 to f; 
    s+1; 
    r=1; y=row; output;
    r=2; y=col; output;
   end;
   end; end;
   datalines;
36      19      1       1       0       0       0
21      39      10      4       0       0       0
4       17      13      4       0       0       0
1       3       3       3       0       0       0
0       1       2       0       0       0       0
0       1       0       0       0       0       0
0       0       0       0       0       0       0
;&lt;/CODE&gt;&lt;CODE class=" language-sas"&gt;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Note that the all-zero row and column in your data table cannot be used by the macro, so they are ignored and the resulting 6x6 table is analyzed. The following statements create the data set of weights for the AC2 statistic and then calls the MAGREE macro to compute the weight Gwet statistic. If you remove the WEIGHT=WT option, it provides the unweighted Gwet AC1 statistic.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data wt;
   input w1-w6;
   datalines;
   1.0000  1.0000  0.7500  0.0000  0.0000  0.0000
   1.0000  1.0000  1.0000  0.7500  0.0000  0.0000
   0.7500  1.0000  1.0000  1.0000  0.7500  0.0000
   0.0000  0.7500  1.0000  1.0000  1.0000  0.7500
   0.0000  0.0000  0.7500  1.0000  1.0000  1.0000
   0.0000  0.0000  0.0000  0.7500  1.0000  1.0000
;
%magree(data=a,
       items=s, raters=r, response=y, 
       stat=gwet, weight=wt, options=nosummary)
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;BR /&gt;&lt;CODE class=" language-sas"&gt;
&lt;/CODE&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 26 Feb 2024 17:29:31 GMT</pubDate>
    <dc:creator>StatDave</dc:creator>
    <dc:date>2024-02-26T17:29:31Z</dc:date>
    <item>
      <title>How to define own weights for the calculation of weighted kappa</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/How-to-define-own-weights-for-the-calculation-of-weighted-kappa/m-p/917812#M45540</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I have a large data set with several raters and I would like to calculate the intra-rater weighted kappa for each rater. However, I would like to define my own weights for the calculation of the weighted kappa. The Proc Freq documentation is not clear on whether this is possible or how to do it. I am including below a log of the analysis for a subsample, showing the frequencies, the kappa values, and the printout of the default weights and my desired weights. Any help is greatly appreciated.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here is the sas code I used to generate these in SAS 9.4 (TS1M4):&lt;/P&gt;
&lt;P&gt;proc freq data=amp;&lt;BR /&gt;tables PPD1 * PPD2/ nopercent norow nocol agree(printkwts);&lt;BR /&gt;weight Wt / zeros;&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="331"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD colspan="9" width="331"&gt;Table&amp;nbsp;of&amp;nbsp;PPD1&amp;nbsp;by&amp;nbsp;PPD2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;PPD1&lt;/TD&gt;
&lt;TD colspan="8"&gt;PPD2&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Frequency&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;3&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;4&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;5&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;6&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;7&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;Total&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;1&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;36&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;19&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;1&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;1&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;57&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;2&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;21&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;39&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;10&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;4&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;74&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;3&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;4&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;17&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;13&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;4&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;38&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;4&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;1&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;3&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;3&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;3&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;10&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;5&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;1&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;2&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;3&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;6&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;1&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;1&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;7&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;Total&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;62&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;80&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;29&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;12&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;0&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;FONT size="3"&gt;183&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="453"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD colspan="5" width="453"&gt;Kappa Statistics&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Statistic&lt;/TD&gt;
&lt;TD&gt;Value&lt;/TD&gt;
&lt;TD&gt;ASE&lt;/TD&gt;
&lt;TD colspan="2"&gt;95%&amp;nbsp;Confidence&amp;nbsp;Limits&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Simple Kappa&lt;/TD&gt;
&lt;TD&gt;0.2620&lt;/TD&gt;
&lt;TD&gt;0.0533&lt;/TD&gt;
&lt;TD&gt;0.1576&lt;/TD&gt;
&lt;TD&gt;0.3664&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Weighted Kappa&lt;/TD&gt;
&lt;TD&gt;0.3584&lt;/TD&gt;
&lt;TD&gt;0.0502&lt;/TD&gt;
&lt;TD&gt;0.2601&lt;/TD&gt;
&lt;TD&gt;0.4567&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="448"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD colspan="8" width="448"&gt;Kappa Coefficient Weights&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;PPD2&lt;/TD&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;7&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;TD&gt;0.8333&lt;/TD&gt;
&lt;TD&gt;0.6667&lt;/TD&gt;
&lt;TD&gt;0.5000&lt;/TD&gt;
&lt;TD&gt;0.3333&lt;/TD&gt;
&lt;TD&gt;0.1667&lt;/TD&gt;
&lt;TD&gt;0.0000&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;0.8333&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;TD&gt;0.8333&lt;/TD&gt;
&lt;TD&gt;0.6667&lt;/TD&gt;
&lt;TD&gt;0.5000&lt;/TD&gt;
&lt;TD&gt;0.3333&lt;/TD&gt;
&lt;TD&gt;0.1667&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;0.6667&lt;/TD&gt;
&lt;TD&gt;0.8333&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;TD&gt;0.8333&lt;/TD&gt;
&lt;TD&gt;0.6667&lt;/TD&gt;
&lt;TD&gt;0.5000&lt;/TD&gt;
&lt;TD&gt;0.3333&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;0.5000&lt;/TD&gt;
&lt;TD&gt;0.6667&lt;/TD&gt;
&lt;TD&gt;0.8333&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;TD&gt;0.8333&lt;/TD&gt;
&lt;TD&gt;0.6667&lt;/TD&gt;
&lt;TD&gt;0.5000&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;0.3333&lt;/TD&gt;
&lt;TD&gt;0.5000&lt;/TD&gt;
&lt;TD&gt;0.6667&lt;/TD&gt;
&lt;TD&gt;0.8333&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;TD&gt;0.8333&lt;/TD&gt;
&lt;TD&gt;0.6667&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;0.1667&lt;/TD&gt;
&lt;TD&gt;0.3333&lt;/TD&gt;
&lt;TD&gt;0.5000&lt;/TD&gt;
&lt;TD&gt;0.6667&lt;/TD&gt;
&lt;TD&gt;0.8333&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;TD&gt;0.8333&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;7&lt;/TD&gt;
&lt;TD&gt;0.0000&lt;/TD&gt;
&lt;TD&gt;0.1667&lt;/TD&gt;
&lt;TD&gt;0.3333&lt;/TD&gt;
&lt;TD&gt;0.5000&lt;/TD&gt;
&lt;TD&gt;0.6667&lt;/TD&gt;
&lt;TD&gt;0.8333&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This is my desired weights:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="448"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="49"&gt;PPD2&lt;/TD&gt;
&lt;TD width="57"&gt;1&lt;/TD&gt;
&lt;TD width="57"&gt;2&lt;/TD&gt;
&lt;TD width="57"&gt;3&lt;/TD&gt;
&lt;TD width="57"&gt;4&lt;/TD&gt;
&lt;TD width="57"&gt;5&lt;/TD&gt;
&lt;TD width="57"&gt;6&lt;/TD&gt;
&lt;TD width="57"&gt;7&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;1&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;TD&gt;0.7500&lt;/TD&gt;
&lt;TD&gt;0.0000&lt;/TD&gt;
&lt;TD&gt;0.0000&lt;/TD&gt;
&lt;TD&gt;0.0000&lt;/TD&gt;
&lt;TD&gt;0.0000&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;2&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;TD&gt;0.7500&lt;/TD&gt;
&lt;TD&gt;0.0000&lt;/TD&gt;
&lt;TD&gt;0.0000&lt;/TD&gt;
&lt;TD&gt;0.0000&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;3&lt;/TD&gt;
&lt;TD&gt;0.7500&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;TD&gt;0.7500&lt;/TD&gt;
&lt;TD&gt;0.0000&lt;/TD&gt;
&lt;TD&gt;0.0000&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;4&lt;/TD&gt;
&lt;TD&gt;0.0000&lt;/TD&gt;
&lt;TD&gt;0.7500&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;TD&gt;0.7500&lt;/TD&gt;
&lt;TD&gt;0.0000&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;5&lt;/TD&gt;
&lt;TD&gt;0.0000&lt;/TD&gt;
&lt;TD&gt;0.0000&lt;/TD&gt;
&lt;TD&gt;0.7500&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;TD&gt;0.7500&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;6&lt;/TD&gt;
&lt;TD&gt;0.0000&lt;/TD&gt;
&lt;TD&gt;0.0000&lt;/TD&gt;
&lt;TD&gt;0.0000&lt;/TD&gt;
&lt;TD&gt;0.7500&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;7&lt;/TD&gt;
&lt;TD&gt;0.0000&lt;/TD&gt;
&lt;TD&gt;0.0000&lt;/TD&gt;
&lt;TD&gt;0.0000&lt;/TD&gt;
&lt;TD&gt;0.0000&lt;/TD&gt;
&lt;TD&gt;0.7500&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;TD&gt;1.0000&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 25 Feb 2024 15:55:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/How-to-define-own-weights-for-the-calculation-of-weighted-kappa/m-p/917812#M45540</guid>
      <dc:creator>Jason2020</dc:creator>
      <dc:date>2024-02-25T15:55:42Z</dc:date>
    </item>
    <item>
      <title>Re: How to define own weights for the calculation of weighted kappa</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/How-to-define-own-weights-for-the-calculation-of-weighted-kappa/m-p/917927#M45548</link>
      <description>&lt;P&gt;You can alter the weights used to some extent by selecting suitable numeric values for the levels of the column variable such that, when used with one of the weight formulas, produces desired weights. See the two selectable weight formulas for kappa in the Details: Statistical Computations: Tests and Measures of Agreement section of the FREQ documentation. However, I don't believe that the weights you want can be created with any selection of numeric column values. You could instead use Gwet's weighted agreement coefficient (AC2) available in the MAGREE macro. As described there, you can specify a weight matrix for use with that statistic.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The following creates the form of your data needed for the macro. Note that the macro is designed to deal with multiple raters, so the form of the input data set is not a simple a square matrix as used for the kappa statistic in PROC FREQ which is limited to the two rater case. See the first example in the macro documentation which shows the data set form needed.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data a;
   do row=1 to 7; do col=1 to 7;
   input f@@;
   do i=1 to f; 
    s+1; 
    r=1; y=row; output;
    r=2; y=col; output;
   end;
   end; end;
   datalines;
36      19      1       1       0       0       0
21      39      10      4       0       0       0
4       17      13      4       0       0       0
1       3       3       3       0       0       0
0       1       2       0       0       0       0
0       1       0       0       0       0       0
0       0       0       0       0       0       0
;&lt;/CODE&gt;&lt;CODE class=" language-sas"&gt;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Note that the all-zero row and column in your data table cannot be used by the macro, so they are ignored and the resulting 6x6 table is analyzed. The following statements create the data set of weights for the AC2 statistic and then calls the MAGREE macro to compute the weight Gwet statistic. If you remove the WEIGHT=WT option, it provides the unweighted Gwet AC1 statistic.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data wt;
   input w1-w6;
   datalines;
   1.0000  1.0000  0.7500  0.0000  0.0000  0.0000
   1.0000  1.0000  1.0000  0.7500  0.0000  0.0000
   0.7500  1.0000  1.0000  1.0000  0.7500  0.0000
   0.0000  0.7500  1.0000  1.0000  1.0000  0.7500
   0.0000  0.0000  0.7500  1.0000  1.0000  1.0000
   0.0000  0.0000  0.0000  0.7500  1.0000  1.0000
;
%magree(data=a,
       items=s, raters=r, response=y, 
       stat=gwet, weight=wt, options=nosummary)
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;BR /&gt;&lt;CODE class=" language-sas"&gt;
&lt;/CODE&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 26 Feb 2024 17:29:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/How-to-define-own-weights-for-the-calculation-of-weighted-kappa/m-p/917927#M45548</guid>
      <dc:creator>StatDave</dc:creator>
      <dc:date>2024-02-26T17:29:31Z</dc:date>
    </item>
    <item>
      <title>Re: How to define own weights for the calculation of weighted kappa</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/How-to-define-own-weights-for-the-calculation-of-weighted-kappa/m-p/917945#M45549</link>
      <description>&lt;P&gt;Thanks. This seems more complicated than I thought. And I ran into an error when I executed the code you sent. Below is the log with the error. It seems that sas cannot locate the macro.&lt;/P&gt;
&lt;P&gt;Does this macro work for 2 raters, or does it require more than 2 raters?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;1 data a;&lt;BR /&gt;2 do row=1 to 7; do col=1 to 7;&lt;BR /&gt;3 input f@@;&lt;BR /&gt;4 do i=1 to f;&lt;BR /&gt;5 s+1;&lt;BR /&gt;6 r=1; y=row; output;&lt;BR /&gt;7 r=2; y=col; output;&lt;BR /&gt;8 end;&lt;BR /&gt;9 end; end;&lt;BR /&gt;10 datalines;&lt;/P&gt;
&lt;P&gt;NOTE: SAS went to a new line when INPUT statement reached past the end of a line.&lt;BR /&gt;NOTE: The data set WORK.A has 366 observations and 7 variables.&lt;BR /&gt;NOTE: DATA statement used (Total process time):&lt;BR /&gt;real time 0.04 seconds&lt;BR /&gt;cpu time 0.04 seconds&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;18 ;&lt;BR /&gt;19&lt;BR /&gt;20&lt;BR /&gt;21 data wt;&lt;BR /&gt;22 input w1-w6;&lt;BR /&gt;23 datalines;&lt;/P&gt;
&lt;P&gt;NOTE: The data set WORK.WT has 6 observations and 6 variables.&lt;BR /&gt;NOTE: DATA statement used (Total process time):&lt;BR /&gt;real time 0.01 seconds&lt;BR /&gt;cpu time 0.01 seconds&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;WARNING: Apparent invocation of macro MAGREE not resolved.&lt;BR /&gt;30 ;&lt;BR /&gt;31&lt;BR /&gt;32 run;&lt;BR /&gt;33&lt;BR /&gt;34 %magree(data=a,&lt;BR /&gt;-&lt;BR /&gt;180&lt;BR /&gt;ERROR 180-322: Statement is not valid or it is used out of proper order.&lt;/P&gt;
&lt;P&gt;35 items=s, raters=r, response=y,&lt;BR /&gt;36 stat=gwet, weight=wt, options=nosummary);&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 26 Feb 2024 20:22:23 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/How-to-define-own-weights-for-the-calculation-of-weighted-kappa/m-p/917945#M45549</guid>
      <dc:creator>Jason2020</dc:creator>
      <dc:date>2024-02-26T20:22:23Z</dc:date>
    </item>
    <item>
      <title>Re: How to define own weights for the calculation of weighted kappa</title>
      <link>https://communities.sas.com/t5/Statistical-Procedures/How-to-define-own-weights-for-the-calculation-of-weighted-kappa/m-p/917955#M45550</link>
      <description>&lt;P&gt;You need to read the macro documentation. This macro must be downloaded and defined in your SAS session. See the Usage section of the documentation. You should also read the Details section to understand the Gwet statistics and use of weights.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 26 Feb 2024 21:31:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Statistical-Procedures/How-to-define-own-weights-for-the-calculation-of-weighted-kappa/m-p/917955#M45550</guid>
      <dc:creator>StatDave</dc:creator>
      <dc:date>2024-02-26T21:31:52Z</dc:date>
    </item>
  </channel>
</rss>

