将数据框附加到现有的 google 工作表,其中包含数据而不覆盖数据
Append a dataframe to an existing google worksheet with that has data without overwriting the data
我有一个现有工作表,其中一列中包含我从数据框中填充的数据。我想采用不同的数据框并填充工作表中的第二列,但很难理解如何去做。最终发生的是它覆盖了第一列中的数据。
我在工作表中的列目前看起来像这样
Ilastik
0.1111082937
0.1744560321
0.1370938026
0.1028610827
0.6465271181
0.1871931638
0.1105310022
0.2431738711
0.4100191368
0.4919283379
我希望它看起来像
Ilastik Kmeans
0.1111082937 0.473713
0.1744560327 0.359408
0.1370938026 0.368002
0.1028610827 0.219979
两个数据都来自不同的数据帧。我使用
打开我的工作表
worksheet_hemp_kmeans = sh.worksheet("Hemp Model Results")
然后尝试将数据框添加到其中。 hemp_kmeans_df2 是我要添加的数据框。
worksheet_hemp_kmeans.update([hemp_kmeans_df2.columns.values.tolist()] +hemp_kmeans_df2.values.tolist())
谢谢,我通过
设法解决了它
worksheet_hemp_kmeans.update("B1", [hemp_kmeans_df2.columns.values.tolist()] +hemp_kmeans_df2.values.tolist())
我有一个现有工作表,其中一列中包含我从数据框中填充的数据。我想采用不同的数据框并填充工作表中的第二列,但很难理解如何去做。最终发生的是它覆盖了第一列中的数据。
我在工作表中的列目前看起来像这样
Ilastik
0.1111082937
0.1744560321
0.1370938026
0.1028610827
0.6465271181
0.1871931638
0.1105310022
0.2431738711
0.4100191368
0.4919283379
我希望它看起来像
Ilastik Kmeans
0.1111082937 0.473713
0.1744560327 0.359408
0.1370938026 0.368002
0.1028610827 0.219979
两个数据都来自不同的数据帧。我使用
打开我的工作表worksheet_hemp_kmeans = sh.worksheet("Hemp Model Results")
然后尝试将数据框添加到其中。 hemp_kmeans_df2 是我要添加的数据框。
worksheet_hemp_kmeans.update([hemp_kmeans_df2.columns.values.tolist()] +hemp_kmeans_df2.values.tolist())
谢谢,我通过
设法解决了它worksheet_hemp_kmeans.update("B1", [hemp_kmeans_df2.columns.values.tolist()] +hemp_kmeans_df2.values.tolist())