2017-07-13 131 views
0

我有以下数据框闪亮,看起来像这样。我使用renderDataTable闪亮如何转置与自定义列名闪亮的数据帧

QC1  QC2  QC3 
    12  23  34 

显示这一点,我希望它以表格的形式

Parameters  Resources 
    QC1    12 
    QC2    23 
    QC3    32 

我使用转去改变它会显示这样的。但它只显示值。

+0

您需要在服务器逻辑中将其融化(请参阅'reshape2'包),并从该数据框中呈现表。另请参阅https://stackoverflow.com/questions/2185252/reshaping-data-frame-from-wide-to-long-format –

回答

1

移调会返回给你一个矩阵。

您需要再次将其转换为数据帧。

data.frame(Parameters = rownames(t(df)), Resources = t(df)) 
+0

我仍然将'X1'作为列名而不是资源 – Neil