我的问题是如何在c中计算2 ^(x).我知道有一些像移动的东西做同样的事情.我试着做total = x << 1,但那不起作用.我知道,如果我移位一位,则将其乘以2.或类似的东西.
int x;
for(x=0; x<4; x++){
total += x <<1; //
}
Run Code Online (Sandbox Code Playgroud)
执行此操作时,我预计总数为15(2 0 + 2 1 + 2 2 + 2 3)
关于我做错了什么的任何想法?我的总数从0开始然后混乱.
谢谢!
我想以块的形式将文件f(文件大小:85GB)读取到数据帧.建议使用以下代码.
chunksize = 5
TextFileReader = pd.read_csv(f, chunksize=chunksize)
Run Code Online (Sandbox Code Playgroud)
但是,这段代码给了我TextFileReader,而不是dataframe.此外,由于内存限制,我不想连接这些块以将TextFileReader转换为dataframe.请指教.
我正在尝试使用R and Data Mining:示例和案例研究中的教程 Yanchang Zhao,2013年4月26日。我尝试从mboost包访问bodyfat数据集,但出现以下错误:
data(“ bodyfat”,package =“ mboost”)
警告消息:在data(“ bodyfat”,package =“ mboost”)中:未找到数据集'bodyfat'
我有一个类似的清单:
def given = [
[Country:'Japan',Flag:'Yes',Event:'New Year', Amount:70],
[Country:'china',Flag:'No',Event:'Spring Festival', Amount:60],
[Country:'us',Flag:'Yes',Event:'Labour Day', Amount:10],
[Country:'us',Flag:'Yes',Event:'Labour Day', Amount:20]
]
Run Code Online (Sandbox Code Playgroud)
我期望会是这样的:
[
[Country:'Japan',Flag:'Yes',Event:'New Year', Amount:70],
[Country:'china',Flag:'No',Event:'Spring Festival', Amount:60],
[Country:'us',Flag:'Yes',Event:'Labour Day', Amount:30]
]
Run Code Online (Sandbox Code Playgroud)