我的数据框看起来像这样:
pd.DataFrame([["t1","d2","e3","r4"],
["t1","d2","e2","r4"],
["t1","d2","e1","r4"]],columns=["a","b","c","d"])
Run Code Online (Sandbox Code Playgroud)
而且我要:
pd.DataFrame([["t1","d2","e3","r4","e1","e2"]],
columns=["a","b","c","d","c1","c2"])
Run Code Online (Sandbox Code Playgroud)
即我只有1列值不同,我想创建一个新的数据帧,在观察到新值时添加列.是否有捷径可寻 ?
我有下面的问题(我在MAC上)
我可以用我的终端从python2.7或python3.6导入xgboost,但问题是我无法在我的Jupyter笔记本上导入它.
import xgboost as xgb
Run Code Online (Sandbox Code Playgroud)
ModuleNotFoundError Traceback(最近一次调用last)in()----> 1将xgboost导入为xgb
ModuleNotFoundError:没有名为'xgboost'的模块
虽然我写道:
!pip3 install xgboost
Run Code Online (Sandbox Code Playgroud)
它打印出:
要求已经满足:xgboost in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/xgboost-0.6-py3.6.egg要求已经满足:numpy in/Library/Frameworks/Python .framework/Versions/3.6/lib/python3.6/site-packages(来自xgboost)要求已经满足:scipy in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages(from xgboost)
请帮助我到处搜索:(
如果已找到索引,我想从数据框中创建一个包含新列的数据框但是我不知道我将创建多少列:
pd.DataFrame([["John","guitar"],["Michael","football"],["Andrew","running"],["John","dancing"],["Andrew","cars"]])
Run Code Online (Sandbox Code Playgroud)
而且我要 :
pd.DataFrame([["John","guitar","dancing"],["Michael","Football",None],["Andrew","running","cars"]])
Run Code Online (Sandbox Code Playgroud)
我不知道我应该在开始时创建多少列.
我的问题是我告诉 Shiny 使用所有行(12 列)来打印 c7 框,但它只使用了其中的一半。谁能弄清楚是什么问题?以下是我的代码:
library(shinydashboard)
library(shiny)
library(readr)
library(rsconnect)
header=dashboardHeader(title="App")
sidebar=dashboardSidebar(sidebarMenu(
menuItem("Stack", tabName = "a", icon = icon("dashboard"))))
c7=column(12,box(title="Prediction Box",status="warning",solidHeader=FALSE,
textInput("text", label = h3("Write something :"), value = ""),actionButton("do","Go")))
body=dashboardBody(tabItems(tabItem(tabName="a",fluidRow(c7))))
ui <- dashboardPage(header,sidebar,body)
server <- function(input, output){
}
shinyApp(ui,server)
Run Code Online (Sandbox Code Playgroud) 我在anaconda笔记本下.
我最近安装了xgboost但我无法访问XGBClassifier:
from xgboost import XGBClassifier
Run Code Online (Sandbox Code Playgroud)
当我只导入xgboost并写入xgboost时,它打印出模块在这里..