数値データフレームに文字列を追加し、2つの文字列データフレームを連結します

ニムゾ

2つの数値データフレームがあります。対数フォールド変更(LFC)を使用するdf1とp値を使用するdf2です。

df1 = data.frame(V1=c(1.2, 1.5, 0.3),
                 V2=c(0.5, 0.9, 1.1),
                 V3=c(-0.9, -1.5, -0.4))

df2 = data.frame(Y1=c(0.02, 0.005, 0.06),
                 Y2=c(0.05, 0.009, 0.01),
                 Y3=c(0.01, 0.001, 0.1))

また、プレゼンテーションの目的で、df1にプレフィックス「LFC =」を追加し、df2にプレフィックス「p =」を追加して、次のようにします。

df1

V1           V2           V3
LFC = 1.2    LFC = 0.5    LFC = -0.9
LFC = 1.5,   LFC = 0.9    LFC = -1.5
LFC = 0.3    LFC = 1.1    LFC = -0.4


df2

Y1           Y2            Y3
p = 0.02     p = 0.05      p = 0.01
p = 0.005    p = 0.009     p = 0.001
p = 0.06     p = 0.01      p = 0.1

そして最終的にそれらを連結して、次のように構造化された3x3データフレームを取得します。

df3

V1           V2           V3
LFC = 1.2,   LFC = 0.5,   LFC = -0.9,
p = 0.02     p = 0.05     p = 0.01

LFC = 1.5,   LFC = 0.9,   LFC = -1.5
p = 0.005    p = 0.009    p = 0.001

LFC = 0.3,   LFC = 1.1,   LFC = -0.4,
p = 0.06     p = 0.01     p = 0.1

ここで何をしますか?私はあなたの解決策に感謝します。

ロナックシャー

期待される出力について正確には明確ではありませんが、これがデモンストレーション目的である場合は、次のことを試すことができます。

df1[] <- paste0('LFC = ', as.matrix(df1))
df2[] <- paste0('p = ', as.matrix(df2))
df3 <- df2
df3[] <- paste(as.matrix(df1), as.matrix(df2), sep = '\n')
df3

#                    Y1                   Y2                    Y3
#1  LFC = 1.2\np = 0.02  LFC = 0.5\np = 0.05  LFC = -0.9\np = 0.01
#2 LFC = 1.5\np = 0.005 LFC = 0.9\np = 0.009 LFC = -1.5\np = 0.001
#3  LFC = 0.3\np = 0.06  LFC = 1.1\np = 0.01   LFC = -0.4\np = 0.1

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

データフレームの2つの列の値を連結します

分類Dev

文字列をインデックスとして2つのデータフレームを連結します

分類Dev

Spark-Scala:2つの文字列変数を連結してデータフレーム変数を取得する

分類Dev

データフレームを列でグループ化し、文字列を別の列に連結します

分類Dev

データフレームの列を区切り文字で連結します

分類Dev

データフレーム内の文字列を連結します

分類Dev

pandas データフレームの 2 つの列を連結します

分類Dev

2つのデータフレームを列で連結します

分類Dev

パンダ:ルールを使用して、データフレームの2つの列の文字列値を新しい列に結合します

分類Dev

Rの列値の文字列に基づいて、データフレームを2つのサブデータフレームに分割します

分類Dev

データフレーム文字列列を複数の列に分割します

分類Dev

データフレーム文字列列を複数の列に分割します

分類Dev

データフレーム文字列列を複数の列に分割します

分類Dev

データフレーム列を二重引用符なしの連結文字列に変換します

分類Dev

データフレームの結果値を文字列変数に保存しますか?

分類Dev

Rデータフレーム-2つの文字列の間に改行または空白を追加します

分類Dev

列の文字列値を使用してデータフレームに行を追加します

分類Dev

文字列列で2つのデータフレームをマージします-複合文字列列

分類Dev

pysparkデータフレーム文字列列から新しい列に最初の数値を取得します

分類Dev

Sparkデータフレームの2つの列をnull値で連結します

分類Dev

別のデータフレームの文字列一致からの平均値の列をパンダデータフレームに追加します

分類Dev

特定のインデックスでのみデータ フレームの文字列行を連結します

分類Dev

Rでデータフレームの複数の列を文字列から数値に変換します

分類Dev

Pandasデータフレームで文字列が出現する回数を別の列に追加します

分類Dev

pandasデータフレームに2列の最小値を追加します

分類Dev

文字列から年を抽出し、データフレームに追加します

分類Dev

カスタム値の列をデータフレームに追加します

分類Dev

SparkデータフレームのgroupByの後の文字列を連結して置換します

分類Dev

最初の列で並べ替えずに2つのPandasデータフレームを連結します

Related 関連記事

  1. 1

    データフレームの2つの列の値を連結します

  2. 2

    文字列をインデックスとして2つのデータフレームを連結します

  3. 3

    Spark-Scala:2つの文字列変数を連結してデータフレーム変数を取得する

  4. 4

    データフレームを列でグループ化し、文字列を別の列に連結します

  5. 5

    データフレームの列を区切り文字で連結します

  6. 6

    データフレーム内の文字列を連結します

  7. 7

    pandas データフレームの 2 つの列を連結します

  8. 8

    2つのデータフレームを列で連結します

  9. 9

    パンダ:ルールを使用して、データフレームの2つの列の文字列値を新しい列に結合します

  10. 10

    Rの列値の文字列に基づいて、データフレームを2つのサブデータフレームに分割します

  11. 11

    データフレーム文字列列を複数の列に分割します

  12. 12

    データフレーム文字列列を複数の列に分割します

  13. 13

    データフレーム文字列列を複数の列に分割します

  14. 14

    データフレーム列を二重引用符なしの連結文字列に変換します

  15. 15

    データフレームの結果値を文字列変数に保存しますか?

  16. 16

    Rデータフレーム-2つの文字列の間に改行または空白を追加します

  17. 17

    列の文字列値を使用してデータフレームに行を追加します

  18. 18

    文字列列で2つのデータフレームをマージします-複合文字列列

  19. 19

    pysparkデータフレーム文字列列から新しい列に最初の数値を取得します

  20. 20

    Sparkデータフレームの2つの列をnull値で連結します

  21. 21

    別のデータフレームの文字列一致からの平均値の列をパンダデータフレームに追加します

  22. 22

    特定のインデックスでのみデータ フレームの文字列行を連結します

  23. 23

    Rでデータフレームの複数の列を文字列から数値に変換します

  24. 24

    Pandasデータフレームで文字列が出現する回数を別の列に追加します

  25. 25

    pandasデータフレームに2列の最小値を追加します

  26. 26

    文字列から年を抽出し、データフレームに追加します

  27. 27

    カスタム値の列をデータフレームに追加します

  28. 28

    SparkデータフレームのgroupByの後の文字列を連結して置換します

  29. 29

    最初の列で並べ替えずに2つのPandasデータフレームを連結します

ホットタグ

アーカイブ