标签: col

将行名称转换为第一列

我有一个这样的数据框:

df
              VALUE              ABS_CALL DETECTION P-VALUE    
    1007_s_at "957.729231881542" "P"      "0.00486279317241156"
    1053_at   "320.632701283368" "P"      "0.0313356324173416" 
    117_at    "429.842323161046" "P"      "0.0170004527476119" 
    121_at    "2395.7364289242"  "P"      "0.0114473584876183" 
    1255_g_at "116.493632746934" "A"      "0.39799368200131"   
    1294_at   "739.927122116896" "A"      "0.0668649772942343" 
Run Code Online (Sandbox Code Playgroud)

我想将行名称转换为第一列.目前我使用类似的东西将行名称作为第一列:

  d <- df
  names <- rownames(d)
  rownames(d) <- NULL
  data <- cbind(names,d)
Run Code Online (Sandbox Code Playgroud)

这样做有一条线吗?

r col dataframe rowname

114
推荐指数
7
解决办法
17万
查看次数

在R中没有列标题的情况下将数据帧写入csv文件

我想将我的数据框的内容存储到没有列名称的.csv文件中.我使用下面的代码,

write.csv(cur_data,new_file, row.names = F, col.names=F)
Run Code Online (Sandbox Code Playgroud)

生成的文件如下所示,

"V1","V2"
-0.02868862,5.442283e-11
-0.03359281,7.669754e-12
-0.03801883,-1.497323e-10
-0.04320051,-6.557672e-11
Run Code Online (Sandbox Code Playgroud)

但是我希望文件格式如下,

-0.02868862,5.442283e-11
-0.03359281,7.669754e-12
-0.03801883,-1.497323e-10
-0.04320051,-6.557672e-11
Run Code Online (Sandbox Code Playgroud)

我不明白为什么不考虑代码中的col.names参数

r col

39
推荐指数
1
解决办法
5万
查看次数

按条件(>)计算每行的列数

我正在尝试为矩阵的每一行计算出多少列的值大于指定值.对不起,我问这个简单的问题,但我无法弄明白.

对于我感兴趣的一些空间点,我已经从多年光栅的栅格堆栈中提取了最大温度值.数据类似于:

data <- cbind('1990' = c(25, 22, 35, 42, 44), '1991' = c(23, 28, 33, 40, 45), '1992' = c(20, 20, 30, 41, 43))

    1990   1991   1992
1     25     23     20
2     22     28     20
3     35     33     30
4     42     40     41
5     44     45     43
Run Code Online (Sandbox Code Playgroud)

我希望最终得出每个地点温度高于30的年数,例如:

    yr.above   
1          0
2          0
3          2
4          3
5          3
Run Code Online (Sandbox Code Playgroud)

我尝试过一些东西,但是它们不起作用并且非常不合逻辑(例如尝试长度(数据[1:长度(数据),(等等没有意义))或应用(数据,1,长度) (数据)> 30),我知道这些没有意义,但我有点卡住了.

r count col

33
推荐指数
2
解决办法
5万
查看次数

cols,colgroups和css:悬停psuedoclass

我正在尝试创建一个表来显示个人的BMI.

作为其中的一部分,我想,on:hover,for <tr> <col>(或<colgroup>)也要突出显示,以便交叉更加明显.

由于该表将同时包含公制和英制测量,因此:悬停不必停在单元格(从任何方向),并且如果它从一个轴延伸到另一个轴,实际上将是奖励.我也使用XHTML 1.1 Strict doctype,如果这有所不同?

所以...一个例子(真正的桌子......更大),但这应该具有代表性:

<script>

tr:hover {background-color: #ffa; }

colgroup:hover,
col:hover {background-color: #ffa; }

</script>
Run Code Online (Sandbox Code Playgroud)

...

<table>
    <col class="weight"></col><colgroup span="3"><col class="bmi"></col></colgroup>

    <tr>
        <th></th>
        <th>50kg</th>
        <th>55kg</th>
        <th>60kg</th>
    </tr>

    <tr>
        <td>160cm</td>
        <td>20</td>
        <td>21</td>
        <td>23</td>
    </tr>

    <tr>
        <td>165cm</td>
        <td>18</td>
        <td>20</td>
        <td>22</td>
    </tr>

    <tr>
        <td>170cm</td>
        <td>17</td>
        <td>19</td>
        <td>21</td>
    </tr>

</table>
Run Code Online (Sandbox Code Playgroud)

我问不可能,我需要去JQuery病房吗?

css xhtml html-table col

32
推荐指数
2
解决办法
1万
查看次数

是否已弃用html <COL align>?

我正在看W3Schools使用<COL>元素对齐列的演示:

<table width="100%" border="1">
  <col align="left" />
  <col align="left" />
  <col align="right" />
  <tr>
    <th>ISBN</th>
    <th>Title</th>
    <th>Price</th>
  </tr>
  <tr>
    <td>3476896</td>
    <td>My first HTML</td>
    <td>$53</td>
  </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

而浏览器的呈现并不令人鼓舞:

Chrome(10.0.648.127):
在此输入图像描述

FireFox(3.6.8):
在此输入图像描述

Internet Explorer 9(标准模式):
在此输入图像描述

Internet Explorer 8(标准模式):
在此输入图像描述

Internet Explorer 7(标准模式):
在此输入图像描述

Internet Explorer(怪癖模式): 在此输入图像描述

值得注意的是,<COL align> 曾经在浏览器中工作,并且该功能在ie8中被删除了.(而Chrome作为所有事物的完美仲裁者,并不支持它.)

这让我想知道<COL align>是不是应该工作的东西.

<COL align>弃用?


更新一

我知道它还没有被正式弃用.但是浏览器曾经支持它,然后停止支持它的事实使我相信有一些我缺少的历史故事.我假设故意删除col alignIE 的支持,并且持续缺乏其他浏览器的支持,表明正在发生一些事情.

更新二

我错误地认为缺乏对所有功能的支持,<COL>意味着<COL>本身不受支持.我错误地认为,因为我尝试的唯一属性不起作用:元素不起作用.这是我的错; 事后我应该问过"COL …

html html5 col

23
推荐指数
1
解决办法
2万
查看次数

表列格式

我正在尝试<table/>使用<col/>元素格式化列.我可以设置background-color,width等等,但不能设置font-weight.为什么不起作用?

<table>
    <col style="font-weight:bold; background-color:#CCC;">
    <col>
    <tr>
        <td>1</td>
        <td>2</td>
    </tr>
    <tr>
        <td>3</td>
        <td>4</td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

css col css-tables

18
推荐指数
2
解决办法
4万
查看次数

为什么不允许样式表列?

W3指定表列(包含<col>元素)只允许四个CSS规则- 边框,背景,宽度和可见性.

有谁知道这个决定背后的原因?如果你可以有边框和背景,为什么不能使用字体和颜色?

html css col css-tables

17
推荐指数
2
解决办法
2843
查看次数

使用R将行转换为列和列

我有一个具有唯一行名和唯一列名的数据框.我想将行转换为列,将列转换为行.

例如,这段代码:

starting_df <- data.frame(row.names= c(LETTERS[1:4]),
                          a = c(1:4),
                          b = seq(0.02,0.08,by=0.02),
                          c = c("Aaaa","Bbbb","Cccc","Dddd")
                )
Run Code Online (Sandbox Code Playgroud)

结果如下:

> starting_df
  a    b    c
A 1 0.02 Aaaa
B 2 0.04 Bbbb
C 3 0.06 Cccc
D 4 0.08 Dddd
Run Code Online (Sandbox Code Playgroud)

我想将它转换为包含完全相同数据的另一个数据框,除了之前的行现在是列,反之亦然:

> final_df
     A    B    C    D
a    1    2    3    4
b 0.02 0.04 0.06 0.08
c Aaaa Bbbb Cccc Dddd
Run Code Online (Sandbox Code Playgroud)

transpose r rows col

12
推荐指数
2
解决办法
8万
查看次数

我应该使用<colgroup>和<col>,如果是,为什么以及如何使用?

我一直在尝试正确使用colgroup和col标签,但我没有得到它.我阅读了规范和所有这些,但我不明白它的目的或如何实现它.

有什么建议?

html5 html-table col colgroup

8
推荐指数
2
解决办法
8126
查看次数

Pandas.DataFrame.rename方法中的参数“ index”是什么?

Pandas DataFrame有一个重命名方法,该方法带有一个名为“ index”的参数。我不理解文档中对参数的描述: DataFrame.rename

具体来说,我使用它的方式类似于文档网页上的示例:

df.rename(index=str, columns={"A": "a", "B": "c"})
Run Code Online (Sandbox Code Playgroud)

我了解结果,但不明白为什么要设置index=str

index参数用于什么?为什么要设置示例index=str

python rename col dataframe pandas

8
推荐指数
1
解决办法
1904
查看次数

标签 统计

col ×10

r ×4

css ×3

css-tables ×2

dataframe ×2

html ×2

html-table ×2

html5 ×2

colgroup ×1

count ×1

pandas ×1

python ×1

rename ×1

rowname ×1

rows ×1

transpose ×1

xhtml ×1