dataframe 将某列数据类型转为日期

树莓派李魔佛 发表了文章 • 0 个评论 • 2 次浏览 • 2017-04-29 22:05 • 来自相关话题

ipo=ts.new_stocks()
#print ipo.info()
self.start=ipo['ipo_date'].values[0]
self.end=ipo['ipo_date'].values[-1]
#日期转化
ipo['ipo_date']=ipo['ipo_date'].astype('datetime64') 
调用astype 函数就可以了。 查看全部
        ipo=ts.new_stocks()
#print ipo.info()
self.start=ipo['ipo_date'].values[0]
self.end=ipo['ipo_date'].values[-1]
#日期转化
ipo['ipo_date']=ipo['ipo_date'].astype('datetime64')
 
调用astype 函数就可以了。

报了名准备参加5月20日的基金从业考试

30天新尝试绫波丽 发表了文章 • 0 个评论 • 12 次浏览 • 2017-04-28 17:07 • 来自相关话题

时间剩20天左右。 希望能够再接再厉。 毕竟技不压身,考试可以逼迫自己去学习,去看书。

时间剩20天左右。 希望能够再接再厉。 毕竟技不压身,考试可以逼迫自己去学习,去看书。

报考.PNG

2017年以来的新股的市盈率(动态)到目前为止是多少?

股票李魔佛 发表了文章 • 0 个评论 • 36 次浏览 • 2017-04-24 22:47 • 来自相关话题

首先获取今年1月以后发行的新股的所有动态市盈率看下表code name industry area pe
300554 N三超 矿物制品 江苏 29.61
300642 N透景 医疗保健 上海 61.54
603232 N格尔 软件服务 上海 90.56
300645 N正元 软件服务 浙江 25.91
603139 N康惠 中成药 陕西 55.73
603803 瑞斯康达 通信设备 北京 38.44
603081 大丰实业 专用机械 浙江 45.08
603225 新凤鸣 化纤 浙江 42.08
300641 正丹股份 化工原料 江苏 38.94
2863 今飞凯达 汽车配件 浙江 31.84
300604 长川科技 专用机械 浙江 95.26
300640 德艺文创 文教休闲 福建 35.7
603050 科林电气 电气设备 河北 47.81
603826 坤彩科技 染料涂料 福建 52.14
2861 瀛通通讯 通信设备 湖北 51.85
603797 联泰环保 环境保护 广东 58.78
300638 广和通 通信设备 深圳 52.89
300637 扬帆新材 化工原料 浙江 55.99
300639 凯普生物 医疗保健 广东 61.02
601366 利群股份 百货 山东 40.83
2860 星帅尔 电气设备 浙江 52.09
2862 实丰文化 文教休闲 广东 68.85
603078 江化微 化工原料 江苏 54.32
603906 龙蟠科技 化工原料 江苏 61.42
2859 洁美科技 元器件 浙江 49.76
603538 美诺华 化学制药 浙江 53.68
300632 光莆股份 半导体 福建 81.71
603586 金麒麟 汽车配件 山东 40.05
300633 开立医疗 医疗保健 深圳 66.58
603385 惠达卫浴 家居用品 河北 38.55
300636 同和药业 化学制药 江西 55.38
300635 达安股份 建筑施工 广东 56.56
601200 上海环境 环境保护 上海 47.28
603303 得邦照明 家用电器 浙江 28.1
603041 美思德 化工原料 江苏 49.15
601228 广州港 港口 广东 89.91
300630 普利制药 化学制药 海南 69.51
603833 欧派家居 家居用品 广东 46.35
603178 圣龙股份 汽车配件 浙江 53.06
603717 天域生态 环境保护 重庆 52.39
603388 元成股份 建筑施工 浙江 63.46
300629 新劲刚 矿物制品 广东 126.05
603768 常青股份 汽车配件 安徽 43.04
2774 快意电梯 运输设备 广东 58.63
2858 力盛赛车 文教休闲 上海 102.63
300631 久吾高科 环境保护 江苏 72.98
2857 三晖电气 电器仪表 河南 0
2855 捷荣技术 塑料 广东 69.55
603656 泰禾光电 专用机械 安徽 53.82
300627 华测导航 通信设备 上海 67.46
2856 美芝股份 装修装饰 深圳 63.78
300626 华瑞股份 电气设备 浙江 81.05
603133 碳元科技 元器件 江苏 72.88
300625 三雄极光 半导体 广东 45.17
603517 绝味食品 食品 湖南 43.74
603179 新泉股份 汽车配件 江苏 61.57
300628 亿联网络 通信设备 福建 55.24
300621 维业股份 装修装饰 深圳 64.14
300622 博士眼镜 其他商业 深圳 82.66
603811 诚意药业 化学制药 浙江 73.4
603960 克来机电 专用机械 上海 99.88
603903 中持股份 环境保护 北京 103.18
300623 捷捷微电 半导体 江苏 50.98
603630 拉芳家化 日用化工 广东 49.94
603665 康隆达 纺织 浙江 49.4
2852 道道全 食品 湖南 44.89
2853 皮阿诺 家居用品 广东 55.15
603955 大千生态 环境保护 江苏 59.15
300620 光库科技 元器件 广东 73.33
603991 至正股份 塑料 上海 84.99
603908 牧高笛 纺织 浙江 74.17
300616 尚品宅配 家居用品 广东 59.29
2851 麦格米特 电气设备 深圳 73
603578 三星新材 玻璃 浙江 105.85
603138 海量数据 软件服务 北京 135.21
300618 寒锐钴业 小金属 江苏 133.38
2850 科达利 机械基件 深圳 55.29
300619 金银河 专用机械 广东 246.98
300617 安靠智电 电气设备 江苏 65.97
603238 诺邦股份 纺织 浙江 62.94
603345 安井食品 食品 福建 54.28
600939 重庆建工 建筑施工 重庆 82.74
603817 海峡环保 环境保护 福建 83.99
300613 富瀚微 半导体 上海 67.63
300611 美力科技 机械基件 浙江 67.94
2849 威星智能 电器仪表 浙江 86.25
603603 博天环境 环境保护 北京 111.4
601212 白银有色 铜 甘肃 265.03
300609 汇纳科技 互联网 上海 82.01
300615 欣天科技 元器件 深圳 55.67
300612 宣亚国际 广告包装 北京 195.12
603839 安正时尚 服饰 浙江 37.3
603615 茶花股份 塑料 福建 57.4
603330 上海天洋 塑料 上海 64.02
300610 晨化股份 化工原料 江苏 54.18
300608 思特奇 软件服务 北京 61.78
2848 高斯贝尔 通信设备 湖南 65.19
603208 江山欧派 家居用品 浙江 38.24
603626 科森科技 专用机械 江苏 153.86
603040 新坐标 机械基件 浙江 80.74
300607 拓斯达 专用机械 广东 103.38
300605 恒锋信息 软件服务 福建 79.72
603637 镇海股份 建筑施工 浙江 72.58
300606 金太阳 矿物制品 广东 77.25
2847 盐津铺子 食品 湖南 70.34
603881 数据港 互联网 上海 118.22
300601 康泰生物 生物制药 深圳 112.28
603177 德创环保 环境保护 浙江 112.99
2846 英联股份 广告包装 广东 118.72
603677 奇精机械 机械基件 浙江 46.51
603360 百傲化学 化工原料 辽宁 44.71
300602 飞荣达 元器件 深圳 44.98
300603 立昂技术 通信设备 新疆 124.24
603089 正裕工业 汽车配件 浙江 43.63
603358 华达科技 汽车配件 江苏 30.03
2845 同兴达 元器件 深圳 110.36
603966 法兰泰克 机械基件 江苏 82.08
300578 会畅通讯 通信设备 上海 97.19
300600 瑞特股份 电气设备 江苏 55.45
2839 张家港行 银行 江苏 46.6
603429 集友股份 广告包装 安徽 92.59
601881 中国银河 证券 北京 24.02
300599 雄塑科技 塑料 广东 65.11
300597 吉大通信 通信设备 吉林 96.6
2843 泰嘉股份 钢加工 湖南 140.16
300592 华凯创意 软件服务 湖南 0
603037 凯众股份 汽车配件 上海 40.72
300598 诚迈科技 软件服务 江苏 69.49
603638 艾迪精密 专用机械 山东 38.92
2841 视源股份 元器件 广东 46.85
2842 翔鹭钨业 小金属 广东 63.53
603337 杰克股份 纺织机械 浙江 29.96
300596 利安隆 化工原料 天津 47.69
601858 中国科传 出版业 北京 95.28
300595 欧普康视 医疗保健 安徽 55.35
603668 天马科技 饲料 福建 58.17
603165 荣晟环保 造纸 浙江 48.2
603038 华立股份 装修装饰 广东 35.91
300589 江龙船艇 船舶 广东 113.92
603039 泛微网络 软件服务 上海 73.71
603690 至纯科技 专用机械 上海 79.65
300593 新雷能 电气设备 北京 77.11
603628 清源股份 电气设备 福建 107.13
2824 和胜股份 铝 广东 56.15
603639 海利尔 农药化肥 山东 44.23
300584 海辰药业 化学制药 江苏 76.64
300590 移为通信 通信设备 上海 55.19
300580 贝斯特 汽车配件 江苏 43.14
603579 荣泰健康 医疗保健 上海 45.21
2840 华统股份 食品 浙江 52.47
603266 天龙股份 塑料 浙江 48.58
603689 皖天然气 供气供热 安徽 61.81
300591 万里马 服饰 广东 126.22
603877 太平鸟 服饰 浙江 35.34
300583 赛托生物 生物制药 山东 67.33
603228 景旺电子 元器件 深圳 32.84
2838 道恩股份 塑料 山东 66.23
603032 德新交运 公路 新疆 84.36
300587 天铁股份 橡胶 浙江 54.16
603035 常熟汽饰 汽车配件 江苏 29.44
300588 熙菱信息 软件服务 新疆 758.5
603444 吉比特 互联网 福建 35.29
300586 美联新材 化工原料 广东 67.93
601375 中原证券 证券 河南 54.87
603186 华正新材 元器件 浙江 52.86
最后一列是pe,在dataframe中直接可以 avg_pe= df['pe'].mean() 就可以算出来。
目前是 72.22。 如果把数据拉到2016年1月以来所发新股的市盈率,这个均值为 76.63
 
请问贵吗? 那就得和全市场的平均市盈率比才知道。
目前全市场的市盈率平均值为 140.84 (使用的平均值,没有按照权重进行归一处理),使用的数据源为新浪财经。 所以目前次新股还是有投资价值的。 只是目前大家的情绪都比较悲观而已。
 

  查看全部
首先获取今年1月以后发行的新股的所有动态市盈率看下表
code	name	industry	area	pe
300554 N三超 矿物制品 江苏 29.61
300642 N透景 医疗保健 上海 61.54
603232 N格尔 软件服务 上海 90.56
300645 N正元 软件服务 浙江 25.91
603139 N康惠 中成药 陕西 55.73
603803 瑞斯康达 通信设备 北京 38.44
603081 大丰实业 专用机械 浙江 45.08
603225 新凤鸣 化纤 浙江 42.08
300641 正丹股份 化工原料 江苏 38.94
2863 今飞凯达 汽车配件 浙江 31.84
300604 长川科技 专用机械 浙江 95.26
300640 德艺文创 文教休闲 福建 35.7
603050 科林电气 电气设备 河北 47.81
603826 坤彩科技 染料涂料 福建 52.14
2861 瀛通通讯 通信设备 湖北 51.85
603797 联泰环保 环境保护 广东 58.78
300638 广和通 通信设备 深圳 52.89
300637 扬帆新材 化工原料 浙江 55.99
300639 凯普生物 医疗保健 广东 61.02
601366 利群股份 百货 山东 40.83
2860 星帅尔 电气设备 浙江 52.09
2862 实丰文化 文教休闲 广东 68.85
603078 江化微 化工原料 江苏 54.32
603906 龙蟠科技 化工原料 江苏 61.42
2859 洁美科技 元器件 浙江 49.76
603538 美诺华 化学制药 浙江 53.68
300632 光莆股份 半导体 福建 81.71
603586 金麒麟 汽车配件 山东 40.05
300633 开立医疗 医疗保健 深圳 66.58
603385 惠达卫浴 家居用品 河北 38.55
300636 同和药业 化学制药 江西 55.38
300635 达安股份 建筑施工 广东 56.56
601200 上海环境 环境保护 上海 47.28
603303 得邦照明 家用电器 浙江 28.1
603041 美思德 化工原料 江苏 49.15
601228 广州港 港口 广东 89.91
300630 普利制药 化学制药 海南 69.51
603833 欧派家居 家居用品 广东 46.35
603178 圣龙股份 汽车配件 浙江 53.06
603717 天域生态 环境保护 重庆 52.39
603388 元成股份 建筑施工 浙江 63.46
300629 新劲刚 矿物制品 广东 126.05
603768 常青股份 汽车配件 安徽 43.04
2774 快意电梯 运输设备 广东 58.63
2858 力盛赛车 文教休闲 上海 102.63
300631 久吾高科 环境保护 江苏 72.98
2857 三晖电气 电器仪表 河南 0
2855 捷荣技术 塑料 广东 69.55
603656 泰禾光电 专用机械 安徽 53.82
300627 华测导航 通信设备 上海 67.46
2856 美芝股份 装修装饰 深圳 63.78
300626 华瑞股份 电气设备 浙江 81.05
603133 碳元科技 元器件 江苏 72.88
300625 三雄极光 半导体 广东 45.17
603517 绝味食品 食品 湖南 43.74
603179 新泉股份 汽车配件 江苏 61.57
300628 亿联网络 通信设备 福建 55.24
300621 维业股份 装修装饰 深圳 64.14
300622 博士眼镜 其他商业 深圳 82.66
603811 诚意药业 化学制药 浙江 73.4
603960 克来机电 专用机械 上海 99.88
603903 中持股份 环境保护 北京 103.18
300623 捷捷微电 半导体 江苏 50.98
603630 拉芳家化 日用化工 广东 49.94
603665 康隆达 纺织 浙江 49.4
2852 道道全 食品 湖南 44.89
2853 皮阿诺 家居用品 广东 55.15
603955 大千生态 环境保护 江苏 59.15
300620 光库科技 元器件 广东 73.33
603991 至正股份 塑料 上海 84.99
603908 牧高笛 纺织 浙江 74.17
300616 尚品宅配 家居用品 广东 59.29
2851 麦格米特 电气设备 深圳 73
603578 三星新材 玻璃 浙江 105.85
603138 海量数据 软件服务 北京 135.21
300618 寒锐钴业 小金属 江苏 133.38
2850 科达利 机械基件 深圳 55.29
300619 金银河 专用机械 广东 246.98
300617 安靠智电 电气设备 江苏 65.97
603238 诺邦股份 纺织 浙江 62.94
603345 安井食品 食品 福建 54.28
600939 重庆建工 建筑施工 重庆 82.74
603817 海峡环保 环境保护 福建 83.99
300613 富瀚微 半导体 上海 67.63
300611 美力科技 机械基件 浙江 67.94
2849 威星智能 电器仪表 浙江 86.25
603603 博天环境 环境保护 北京 111.4
601212 白银有色 铜 甘肃 265.03
300609 汇纳科技 互联网 上海 82.01
300615 欣天科技 元器件 深圳 55.67
300612 宣亚国际 广告包装 北京 195.12
603839 安正时尚 服饰 浙江 37.3
603615 茶花股份 塑料 福建 57.4
603330 上海天洋 塑料 上海 64.02
300610 晨化股份 化工原料 江苏 54.18
300608 思特奇 软件服务 北京 61.78
2848 高斯贝尔 通信设备 湖南 65.19
603208 江山欧派 家居用品 浙江 38.24
603626 科森科技 专用机械 江苏 153.86
603040 新坐标 机械基件 浙江 80.74
300607 拓斯达 专用机械 广东 103.38
300605 恒锋信息 软件服务 福建 79.72
603637 镇海股份 建筑施工 浙江 72.58
300606 金太阳 矿物制品 广东 77.25
2847 盐津铺子 食品 湖南 70.34
603881 数据港 互联网 上海 118.22
300601 康泰生物 生物制药 深圳 112.28
603177 德创环保 环境保护 浙江 112.99
2846 英联股份 广告包装 广东 118.72
603677 奇精机械 机械基件 浙江 46.51
603360 百傲化学 化工原料 辽宁 44.71
300602 飞荣达 元器件 深圳 44.98
300603 立昂技术 通信设备 新疆 124.24
603089 正裕工业 汽车配件 浙江 43.63
603358 华达科技 汽车配件 江苏 30.03
2845 同兴达 元器件 深圳 110.36
603966 法兰泰克 机械基件 江苏 82.08
300578 会畅通讯 通信设备 上海 97.19
300600 瑞特股份 电气设备 江苏 55.45
2839 张家港行 银行 江苏 46.6
603429 集友股份 广告包装 安徽 92.59
601881 中国银河 证券 北京 24.02
300599 雄塑科技 塑料 广东 65.11
300597 吉大通信 通信设备 吉林 96.6
2843 泰嘉股份 钢加工 湖南 140.16
300592 华凯创意 软件服务 湖南 0
603037 凯众股份 汽车配件 上海 40.72
300598 诚迈科技 软件服务 江苏 69.49
603638 艾迪精密 专用机械 山东 38.92
2841 视源股份 元器件 广东 46.85
2842 翔鹭钨业 小金属 广东 63.53
603337 杰克股份 纺织机械 浙江 29.96
300596 利安隆 化工原料 天津 47.69
601858 中国科传 出版业 北京 95.28
300595 欧普康视 医疗保健 安徽 55.35
603668 天马科技 饲料 福建 58.17
603165 荣晟环保 造纸 浙江 48.2
603038 华立股份 装修装饰 广东 35.91
300589 江龙船艇 船舶 广东 113.92
603039 泛微网络 软件服务 上海 73.71
603690 至纯科技 专用机械 上海 79.65
300593 新雷能 电气设备 北京 77.11
603628 清源股份 电气设备 福建 107.13
2824 和胜股份 铝 广东 56.15
603639 海利尔 农药化肥 山东 44.23
300584 海辰药业 化学制药 江苏 76.64
300590 移为通信 通信设备 上海 55.19
300580 贝斯特 汽车配件 江苏 43.14
603579 荣泰健康 医疗保健 上海 45.21
2840 华统股份 食品 浙江 52.47
603266 天龙股份 塑料 浙江 48.58
603689 皖天然气 供气供热 安徽 61.81
300591 万里马 服饰 广东 126.22
603877 太平鸟 服饰 浙江 35.34
300583 赛托生物 生物制药 山东 67.33
603228 景旺电子 元器件 深圳 32.84
2838 道恩股份 塑料 山东 66.23
603032 德新交运 公路 新疆 84.36
300587 天铁股份 橡胶 浙江 54.16
603035 常熟汽饰 汽车配件 江苏 29.44
300588 熙菱信息 软件服务 新疆 758.5
603444 吉比特 互联网 福建 35.29
300586 美联新材 化工原料 广东 67.93
601375 中原证券 证券 河南 54.87
603186 华正新材 元器件 浙江 52.86

最后一列是pe,在dataframe中直接可以 avg_pe= df['pe'].mean() 就可以算出来。
目前是 72.22。 如果把数据拉到2016年1月以来所发新股的市盈率,这个均值为 76.63
 
请问贵吗? 那就得和全市场的平均市盈率比才知道。
目前全市场的市盈率平均值为 140.84 (使用的平均值,没有按照权重进行归一处理),使用的数据源为新浪财经。 所以目前次新股还是有投资价值的。 只是目前大家的情绪都比较悲观而已。
 

 

numpy 中的ndarray类型转为list类型

python李魔佛 发表了文章 • 0 个评论 • 32 次浏览 • 2017-04-22 22:50 • 来自相关话题

numpy的ndarry的类型是这样的[ 1  2 3 4  5] 中间是没有逗号的。
 
而python的基本类型list 是[ 1  ,2, 3,4,  5]这样的。
 
那么二者可以互换
 
ndarray转换为list 
d=np.array([1, 2, 3,4,5 ])
print d
e=d.tolist()
print e 
而list转为ndarry就依照上面的代码就可以了
l=[1, 2, 3,4,5 ]
d=np.array(l)
  查看全部
numpy的ndarry的类型是这样的[ 1  2 3 4  5] 中间是没有逗号的。
 
而python的基本类型list 是[ 1  ,2, 3,4,  5]这样的。
 
那么二者可以互换
 
ndarray转换为list 
d=np.array([1, 2, 3,4,5 ])
print d
e=d.tolist()
print e
 
而list转为ndarry就依照上面的代码就可以了
l=[1, 2, 3,4,5 ]
d=np.array(l)

 

ts.get_stock_basics() to_excel("base.xls") 保存dataframe 编码错误

量化交易李魔佛 发表了文章 • 0 个评论 • 46 次浏览 • 2017-04-21 18:36 • 来自相关话题

 
基本代码片:
base=ts.get_stock_basics()
base.to_csv('2.xls')
 出现的错误:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 1: ordinal not in range(128) 
然后替换几种编码方式:
base.to_excel('base.xls',encoding='GBK')
base.to_excel('111.xls',encoding='utf8')
base.to_excel('111.xls‘)
不过问题还在。
 
而保存为csv文件却没有这个编码问题:
 
base.to_csv('base.csv)
 
 
于是采取了迂回战术, 先把数据保存为csv, 然后读取这个文件,然后 再保存为exel文件。
 
居然给我弄成功了!!
 
  查看全部
 
基本代码片:
    base=ts.get_stock_basics()
base.to_csv('2.xls')

 出现的错误:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 1: ordinal not in range(128) 
然后替换几种编码方式:
    base.to_excel('base.xls',encoding='GBK')
base.to_excel('111.xls',encoding='utf8')
base.to_excel('111.xls‘)

不过问题还在。
 
而保存为csv文件却没有这个编码问题:
 
base.to_csv('base.csv)
 
 
于是采取了迂回战术, 先把数据保存为csv, 然后读取这个文件,然后 再保存为exel文件。
 
居然给我弄成功了!!
 
 

JoinQuant 遇到的问题总结 --定期更新

量化交易李魔佛 发表了文章 • 0 个评论 • 31 次浏览 • 2017-04-20 23:51 • 来自相关话题

1. 一些涨停一字板的个股或者新股,你是无法买入的。 经过测试,会发现没有买入任何的个股。
1. 一些涨停一字板的个股或者新股,你是无法买入的。 经过测试,会发现没有买入任何的个股。

pandas dataframe 读取csv文件 数据类型转化 字符变成了数字

量化交易李魔佛 发表了文章 • 0 个评论 • 126 次浏览 • 2017-04-17 22:43 • 来自相关话题

因为csv中包含了大量的股票代码,如果是002开头的股票,比如002111, 使用pd.read_csv('text.csv') 则会让所有的002xxx,变成了2xxx,前面2个0不见了,当然你可以收工操作,填充那2个0。 不过对于pandas大法,何须这么麻烦?
 
直接在参数一栏设置一下即可:
df=pd.read_csv('text.csv', dtype={'code':str}
 
这样,把你要转换的列的名字设定好, “code”列中的数据读取为str
 
这样,读取到的数据就是按照我们的要求的了。 查看全部
因为csv中包含了大量的股票代码,如果是002开头的股票,比如002111, 使用pd.read_csv('text.csv') 则会让所有的002xxx,变成了2xxx,前面2个0不见了,当然你可以收工操作,填充那2个0。 不过对于pandas大法,何须这么麻烦?
 
直接在参数一栏设置一下即可:
df=pd.read_csv('text.csv', dtype={'code':str}
 
这样,把你要转换的列的名字设定好, “code”列中的数据读取为str
 
这样,读取到的数据就是按照我们的要求的了。

tushare 中的ts.get_stock_basics() 函数总是超时 返回不到结果的原因

量化交易李魔佛 发表了文章 • 0 个评论 • 48 次浏览 • 2017-04-17 18:30 • 来自相关话题

调用的方法:import tushare as ts

ts.get_stock_basics()
不过经常会出现: self.base=ts.get_stock_basics()
File "C:\Python27\lib\site-packages\tushare\stock\fundamental.py", line 44, in get_stock_basics
text = urlopen(request, timeout=10).read()
File "C:\Python27\lib\socket.py", line 351, in read
data = self._sock.recv(rbufsize)
File "C:\Python27\lib\httplib.py", line 567, in read
s = self.fp.read(amt)
File "C:\Python27\lib\socket.py", line 380, in read
data = self._sock.recv(left)
socket.timeout: timed out这样的问题。
 
这个是因为tushare的作者把get_stock_basics()的信息文件保存在他自己的服务器。
这一点可以翻看源码就知道。 地址为: http://218.244.146.57/static/all.csv 
估计作者用的一般的服务器,所以一旦数据请求多了,你的IP也被服务器当做是DDOS攻击,屏蔽掉你的请求了。
 
所以如果你平时需要频繁调用这个函数,不如把这个文件下载到本地,然后使用函数 df=pd.read_csv('all.csv')
来得到你想要数据,这样一来,程序不会因为经常超时而中断,而且本地读取文件的数据很快。 这样会节约不少的时间。
 
 
 在最新的tushare这个问题得到了解决
  查看全部
调用的方法:
import tushare as ts

ts.get_stock_basics()

不过经常会出现:
    self.base=ts.get_stock_basics()
File "C:\Python27\lib\site-packages\tushare\stock\fundamental.py", line 44, in get_stock_basics
text = urlopen(request, timeout=10).read()
File "C:\Python27\lib\socket.py", line 351, in read
data = self._sock.recv(rbufsize)
File "C:\Python27\lib\httplib.py", line 567, in read
s = self.fp.read(amt)
File "C:\Python27\lib\socket.py", line 380, in read
data = self._sock.recv(left)
socket.timeout: timed out
这样的问题。
 
这个是因为tushare的作者把get_stock_basics()的信息文件保存在他自己的服务器。
这一点可以翻看源码就知道。 地址为: http://218.244.146.57/static/all.csv 
估计作者用的一般的服务器,所以一旦数据请求多了,你的IP也被服务器当做是DDOS攻击,屏蔽掉你的请求了。
 
所以如果你平时需要频繁调用这个函数,不如把这个文件下载到本地,然后使用函数 df=pd.read_csv('all.csv')
来得到你想要数据,这样一来,程序不会因为经常超时而中断,而且本地读取文件的数据很快。 这样会节约不少的时间。
 
 
 在最新的tushare这个问题得到了解决
 

中国各个省份/直辖市拥有的上市公司数目 附python代码

量化交易李魔佛 发表了文章 • 0 个评论 • 50 次浏览 • 2017-04-16 02:25 • 来自相关话题

一个省份地区的上市公司的数目,可以很直接地反应这个地区的发达程度。
下面通过代码来统计这个数据, 其实很简单,用python只需几行代码就能够实现
  def count_area():
base=ts.get_stock_basics()
count=base['area'].value_counts()
#这一句的意思,就是获取所有股票的上市地区的数据,然后计算出现的次数
print count
print type(count)
得出的是以下的数据:
浙江     360
江苏     337
北京     289
广东     267
上海     251
深圳     242
山东     176
福建     116
四川     110
安徽      98
湖北      95
湖南      91
河南      76
辽宁      75
河北      54
新疆      50
天津      46
陕西      46
重庆      45
吉林      42
山西      38
江西      37
广西      36
黑龙江     35
云南      32
甘肃      31
海南      29
内蒙      25
贵州      23
西藏      14
宁夏      12
青海      11
 
从数据来看,数量最多的是江浙一带(因为深圳从广东省的数据中分离出去了)。
这个也从正面反映每个地方的经济繁荣程度。 查看全部
一个省份地区的上市公司的数目,可以很直接地反应这个地区的发达程度。
下面通过代码来统计这个数据, 其实很简单,用python只需几行代码就能够实现
 
    def count_area():
base=ts.get_stock_basics()
count=base['area'].value_counts()
#这一句的意思,就是获取所有股票的上市地区的数据,然后计算出现的次数
print count
print type(count)

得出的是以下的数据:
浙江     360
江苏     337
北京     289
广东     267
上海     251
深圳     242
山东     176
福建     116
四川     110
安徽      98
湖北      95
湖南      91
河南      76
辽宁      75
河北      54
新疆      50
天津      46
陕西      46
重庆      45
吉林      42
山西      38
江西      37
广西      36
黑龙江     35
云南      32
甘肃      31
海南      29
内蒙      25
贵州      23
西藏      14
宁夏      12
青海      11
 
从数据来看,数量最多的是江浙一带(因为深圳从广东省的数据中分离出去了)。
这个也从正面反映每个地方的经济繁荣程度。

证券从业资格考试的成绩出来了

股票绫波丽 发表了文章 • 0 个评论 • 44 次浏览 • 2017-04-15 23:30 • 来自相关话题

 还真没想到,居然这么就给过了。
当天做完题出来后,整个人都不好了。 以为自己要挂定了。 因为回来翻查了教材,发现好多题都错了。 都已经做好了重考的准备了。
真没想到居然过了,运气占了很大成分吧。 当时只是把书看完了,题目做的少。 做题大部分都是靠感觉蒙的。 查看全部

屏幕快照_2017-04-15_下午11.25_.57_.jpg

 还真没想到,居然这么就给过了。
当天做完题出来后,整个人都不好了。 以为自己要挂定了。 因为回来翻查了教材,发现好多题都错了。 都已经做好了重考的准备了。
真没想到居然过了,运气占了很大成分吧。 当时只是把书看完了,题目做的少。 做题大部分都是靠感觉蒙的。

mac os x python安装matplotlib 库 出错: Operation not permitted

量化交易低调的哥哥 发表了文章 • 0 个评论 • 39 次浏览 • 2017-04-15 23:19 • 来自相关话题

使用pip安装: sudo pip install matplotlibPassword:
The directory '/Users/rocky/Library/Caches/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/Users/rocky/Library/Caches/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Requirement already satisfied: matplotlib in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
Requirement already satisfied: numpy>=1.5 in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python (from matplotlib)
Requirement already satisfied: python-dateutil in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python (from matplotlib)
Collecting tornado (from matplotlib)
Downloading tornado-4.4.3.tar.gz (463kB)
100% |████████████████████████████████| 471kB 84kB/s
Requirement already satisfied: pyparsing>=1.5.6 in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python (from matplotlib)
Collecting nose (from matplotlib)
Downloading nose-1.3.7-py2-none-any.whl (154kB)
100% |████████████████████████████████| 163kB 75kB/s
Collecting singledispatch (from tornado->matplotlib)
Downloading singledispatch-3.4.0.3-py2.py3-none-any.whl
Collecting certifi (from tornado->matplotlib)
Downloading certifi-2017.1.23-py2.py3-none-any.whl (382kB)
100% |████████████████████████████████| 389kB 105kB/s
Collecting backports_abc>=0.4 (from tornado->matplotlib)
Downloading backports_abc-0.5-py2.py3-none-any.whl
Requirement already satisfied: six in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python (from singledispatch->tornado->matplotlib)
Installing collected packages: singledispatch, certifi, backports-abc, tornado, nose
Running setup.py install for tornado ... done
Exception:
Traceback (most recent call last):
File "/Library/Python/2.7/site-packages/pip/basecommand.py", line 215, in main
status = self.run(options, args)
File "/Library/Python/2.7/site-packages/pip/commands/install.py", line 342, in run
prefix=options.prefix_path,
File "/Library/Python/2.7/site-packages/pip/req/req_set.py", line 784, in install
**kwargs
File "/Library/Python/2.7/site-packages/pip/req/req_install.py", line 851, in install
self.move_wheel_files(self.source_dir, root=root, prefix=prefix)
File "/Library/Python/2.7/site-packages/pip/req/req_install.py", line 1064, in move_wheel_files
isolated=self.isolated,
File "/Library/Python/2.7/site-packages/pip/wheel.py", line 377, in move_wheel_files
clobber(source, dest, False, fixer=fixer, filter=filter)
File "/Library/Python/2.7/site-packages/pip/wheel.py", line 316, in clobber
ensure_dir(destdir)
File "/Library/Python/2.7/site-packages/pip/utils/__init__.py", line 83, in ensure_dir
os.makedirs(path)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.py", line 150, in makedirs
makedirs(head, mode)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.py", line 157, in makedirs
mkdir(name, mode)
OSError: [Errno 1] Operation not permitted: '/System/Library/Frameworks/Python.framework/Versions/2.7/man' 
分析了原因后,以为权限不够,所以就把这个目录:
/Users/rocky/Library/Caches/pip/
做了提权: sudo /Users/rocky/Library/Caches/pip/
然后重新运行sudo pip install matplotlib
然后没有上面提示的错误。 然后在主程序中继续运行,结果还是出现:matplotlib模块没找到。
 
删除后重装,问题依然存在。
 
于是尝试用easy_install 安装, sudo easy_install matplotlib
 
等待了大概10多分钟,居然安装成功了。 因为下载的服务器比较慢,所以等待的时间就有点长了。
  查看全部
使用pip安装: sudo pip install matplotlib
Password:
The directory '/Users/rocky/Library/Caches/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/Users/rocky/Library/Caches/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Requirement already satisfied: matplotlib in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
Requirement already satisfied: numpy>=1.5 in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python (from matplotlib)
Requirement already satisfied: python-dateutil in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python (from matplotlib)
Collecting tornado (from matplotlib)
Downloading tornado-4.4.3.tar.gz (463kB)
100% |████████████████████████████████| 471kB 84kB/s
Requirement already satisfied: pyparsing>=1.5.6 in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python (from matplotlib)
Collecting nose (from matplotlib)
Downloading nose-1.3.7-py2-none-any.whl (154kB)
100% |████████████████████████████████| 163kB 75kB/s
Collecting singledispatch (from tornado->matplotlib)
Downloading singledispatch-3.4.0.3-py2.py3-none-any.whl
Collecting certifi (from tornado->matplotlib)
Downloading certifi-2017.1.23-py2.py3-none-any.whl (382kB)
100% |████████████████████████████████| 389kB 105kB/s
Collecting backports_abc>=0.4 (from tornado->matplotlib)
Downloading backports_abc-0.5-py2.py3-none-any.whl
Requirement already satisfied: six in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python (from singledispatch->tornado->matplotlib)
Installing collected packages: singledispatch, certifi, backports-abc, tornado, nose
Running setup.py install for tornado ... done
Exception:
Traceback (most recent call last):
File "/Library/Python/2.7/site-packages/pip/basecommand.py", line 215, in main
status = self.run(options, args)
File "/Library/Python/2.7/site-packages/pip/commands/install.py", line 342, in run
prefix=options.prefix_path,
File "/Library/Python/2.7/site-packages/pip/req/req_set.py", line 784, in install
**kwargs
File "/Library/Python/2.7/site-packages/pip/req/req_install.py", line 851, in install
self.move_wheel_files(self.source_dir, root=root, prefix=prefix)
File "/Library/Python/2.7/site-packages/pip/req/req_install.py", line 1064, in move_wheel_files
isolated=self.isolated,
File "/Library/Python/2.7/site-packages/pip/wheel.py", line 377, in move_wheel_files
clobber(source, dest, False, fixer=fixer, filter=filter)
File "/Library/Python/2.7/site-packages/pip/wheel.py", line 316, in clobber
ensure_dir(destdir)
File "/Library/Python/2.7/site-packages/pip/utils/__init__.py", line 83, in ensure_dir
os.makedirs(path)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.py", line 150, in makedirs
makedirs(head, mode)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.py", line 157, in makedirs
mkdir(name, mode)
OSError: [Errno 1] Operation not permitted: '/System/Library/Frameworks/Python.framework/Versions/2.7/man'
 
分析了原因后,以为权限不够,所以就把这个目录:
/Users/rocky/Library/Caches/pip/
做了提权: sudo /Users/rocky/Library/Caches/pip/
然后重新运行sudo pip install matplotlib
然后没有上面提示的错误。 然后在主程序中继续运行,结果还是出现:matplotlib模块没找到。
 
删除后重装,问题依然存在。
 
于是尝试用easy_install 安装, sudo easy_install matplotlib
 
等待了大概10多分钟,居然安装成功了。 因为下载的服务器比较慢,所以等待的时间就有点长了。
 

mac 在同一个程序的多个实例窗口切换 快捷键

网络安全低调的哥哥 发表了文章 • 0 个评论 • 34 次浏览 • 2017-04-15 22:02 • 来自相关话题

比如我打开了多个word,或者同时几个QQ在聊天,如果按cmmand+tab是不会在几个word或者QQ中切换的。
 
这个时候怎么按快捷键 切换同一个程序中多个窗口呢?
 
可以试试 同时4个手指往上划,这个时候回显示所有的窗口,你用鼠标点中你要选择的窗口就可以了。 (虽然还是没有windows直接可以可以alt+tab直接切换那么好使) 查看全部
比如我打开了多个word,或者同时几个QQ在聊天,如果按cmmand+tab是不会在几个word或者QQ中切换的。
 
这个时候怎么按快捷键 切换同一个程序中多个窗口呢?
 
可以试试 同时4个手指往上划,这个时候回显示所有的窗口,你用鼠标点中你要选择的窗口就可以了。 (虽然还是没有windows直接可以可以alt+tab直接切换那么好使)

Dataframe的数据print输出 显示为...省略号

python李魔佛 发表了文章 • 0 个评论 • 75 次浏览 • 2017-04-12 01:08 • 来自相关话题

例如: def get_achievement(self):
fc=ts.forecast_data(2016,4)
print fc 
上面这个简单的代码意思是获取已经发布的2016年第4季度的业绩预告的上市公司。
 
默认输出的结果是:





 
 
中间多了个省略号,就是中间若干的数据因为太多而没有被显示。 那么要怎样才能正常显示所有数据呢???
 
查看了pandas的官方文档。
 





 
 
pandas.set_option() 可以设置pandas相关的参数,从而改变默认参数。 打印pandas数据事,默认是输出100行,多的话会输出....省略号。
 
那么可以添加: pandas.set_option('display.max_rows',None)
这样就可以显示全部数据:
 
def get_achievement(self):

fc=ts.forecast_data(2016,4)
pandas.set_option('display.max_rows',None)
print fc
  查看全部
例如:
    def get_achievement(self):
fc=ts.forecast_data(2016,4)
print fc
 
上面这个简单的代码意思是获取已经发布的2016年第4季度的业绩预告的上市公司。
 
默认输出的结果是:

pandas省略号.PNG

 
 
中间多了个省略号,就是中间若干的数据因为太多而没有被显示。 那么要怎样才能正常显示所有数据呢???
 
查看了pandas的官方文档。
 

max_row.PNG

 
 
pandas.set_option() 可以设置pandas相关的参数,从而改变默认参数。 打印pandas数据事,默认是输出100行,多的话会输出....省略号。
 
那么可以添加: pandas.set_option('display.max_rows',None)
这样就可以显示全部数据:
 
    def get_achievement(self):

fc=ts.forecast_data(2016,4)
pandas.set_option('display.max_rows',None)
print fc

 

在英伟达 神盾tv shield TV 游戏盒子上用手柄玩王者荣耀?

Android绫波丽 发表了文章 • 0 个评论 • 75 次浏览 • 2017-04-11 22:42 • 来自相关话题

最近不少人都在玩王者荣耀这个游戏。 而且部分发烧友希望在55寸甚至更大的尺寸的屏幕上畅玩这个游戏。
 
对于游戏性能,目前最强悍的莫过于英伟达的shield TV , 中文翻译暂且叫做神盾tv吧, 有pro版和非pro版。 在操作上区别不大。
 
如果你在小米电视上打算玩王者荣耀, 会非常的卡。 而且点击后要等10多秒才会有反应,不过大部分时候程序会直接崩溃,退出。 所以在小米电视上大部分的大型游戏都不具备可玩性。(体积大于100MB的游戏都算大型游戏)
 
一下均为本人在英伟达shield TV上亲测。
 
首先如果刷的是官方的rom,默认自带google的应用商场,国内不科学上网的话等于装饰。 所以需要手工安装一个国内的应用商场,下面我安装的是沙发管家。 那么要怎么安装呢? 
有2种方法:
 
1. 你有sd卡的话,可以把沙发管家的安装程序拷贝到sd卡上,然后插入shield TV中。 在shield TV中使用ES文件管理器安装
 
2.
 






























 
 
 
 
  查看全部
最近不少人都在玩王者荣耀这个游戏。 而且部分发烧友希望在55寸甚至更大的尺寸的屏幕上畅玩这个游戏。
 
对于游戏性能,目前最强悍的莫过于英伟达的shield TV , 中文翻译暂且叫做神盾tv吧, 有pro版和非pro版。 在操作上区别不大。
 
如果你在小米电视上打算玩王者荣耀, 会非常的卡。 而且点击后要等10多秒才会有反应,不过大部分时候程序会直接崩溃,退出。 所以在小米电视上大部分的大型游戏都不具备可玩性。(体积大于100MB的游戏都算大型游戏)
 
一下均为本人在英伟达shield TV上亲测。
 
首先如果刷的是官方的rom,默认自带google的应用商场,国内不科学上网的话等于装饰。 所以需要手工安装一个国内的应用商场,下面我安装的是沙发管家。 那么要怎么安装呢? 
有2种方法:
 
1. 你有sd卡的话,可以把沙发管家的安装程序拷贝到sd卡上,然后插入shield TV中。 在shield TV中使用ES文件管理器安装
 
2.
 

1491921108207.jpg


1491921116332.jpg


1491921123964.jpg


1491921129157.jpg


1491921134717.jpg


1491921139890.jpg

 
 
 
 
 

一个会击中99%的人的9条导致没出息的根源

每日总结低调的哥哥 发表了文章 • 0 个评论 • 43 次浏览 • 2017-04-09 23:19 • 来自相关话题

几乎每一条套在我身上都可以。 感觉自己是一个失败的人生。
 
美国研究生留学
考虑一千次,不如去做一次!犹豫一万次,不如实践一次!华丽的跌倒,胜过无谓的徘徊!据哈佛大学研究:一个人没出息一定有以下这九大根源。

一、犹豫不决
比鲁莽更糟糕的是犹豫不决。
像墙头草一样摇摆不定的人,无论其他方面多么强大,在生命的竞赛中总是容易被那些坚定地人挤到一边。雷厉风行难免会犯错,但比什么也不敢做强。怀特·黑德说:“畏惧错误就是毁灭进步。”

二、拖延
计划很丰满,执行很骨感。
很多时候拖延就是逃避问题和懒惰。
把横在面前的困难放大,望而却步,抱着能拖一天是一天的心态找各种借口逃避:
“无聊的工作”、
“苛刻的老板”、
“我太忙”、
“隔一天在做也没关系”……
随之而来,我们会陷入“工作越来越无趣”,“人生越来越无聊”的泥潭中。
愈加懒惰,愈加消极,会掉入懊悔过去和幻想未来的陷阱中。
时间累积会产生更加强烈的负罪感和自我否定让人越来越焦虑。
著名思想家罗曼·罗兰说:“懒惰是很奇怪的东西,它让你以为那是安逸,是休息,是福气;但实际上它所给你的是无聊,是倦怠,是消沉。”

三、三分钟热度
世界上有80%的失败都源于半途而废。
"三分钟热度”的人不过是从来没有体验到坚持做一件事成功后带来的喜悦,因为坚持的过程总是枯燥又充满挫折的,人的天性又是好逸恶劳。
“每一年伊始笔记本的前几页都写满了宏伟的计划,后面几乎都是空白……”
“购买了一本好书,可惜得是到现在都还没开始读……”
“下决心健身减肥,差不多在5天之后就放弃了……”
几乎所有的人都有过“雄心勃勃地制定计划,心灰意冷地放弃计划”的经历。

四、害怕拒绝
厚重而脆弱的自尊。
大多数时候,我们在人际关系中感受到的“痛”,都和“感到被拒绝”有关。
有时这种拒绝是很显然的,比如爱人突然的离去;或者被朋友背板和疏远。
而有时这种拒绝也可以是很细微的,比如你给了对方一个微笑的眼神,对方却移开了目光;或者你鼓起勇气给对方发了一个条微信,对方却过很久才简短回复。
一个能放下自尊去做事情的人,是专注目标成果导向的人;而把自尊心放在第一位的人,在人际交往做事情的时候,总关注在他人对自己的态度。
所以,一个人越是百无一用的时候,越执念于那些无足轻重的底线与小自尊心。

五、自我设限
杀死自己的潜能力。
他们经常这样说:我想做A,但是我怕做不到,因为B,C,D,E种原因。
他们还没去做之前,就先否定自己,并给自己找了一堆不付出努力的理由。
所有的平庸与低成就都是自我设限的结果。
在自己的心里默认一个“高度”,这个“心理高度”常常暗示自己:这件事情我肯定没办法做好,就做到差不多就可以了。
这种心理暗示可以帮你阻挡任务失败带来的挫败感,暂时维护你的自我价值感,但是,却剥夺了你“往上再走一步”的成功机会。
拉罗什富科说:平庸的人总是在抱怨自己不懂的东西。

六、逃避现实
白日梦患者
逃避现实的人有5个特征。
1.经常做白日梦——逃避现实者更愿意营造一个属于自己的小世界。
2.喜欢随心所欲,无拘无束的生活——说白了就是向往游手好闲的生活。
3.沉迷游戏或是魔幻小说——它们可以引领你走进那个神奇浩繁的世界,让你逃避日常现实生活。
4.觉得现实世界很残酷——这是逃避现实者的常见特征,在追寻白日梦的时候常常会遭受来自现实生活的打击。
5.无法面对不确定环境——因为在你营造的白日梦里,你才能找到确定感和安全感。
人的悲剧在于眼高手低。大多数人激动时佛挡杀佛,幻想中睥睨天下,日常生活中却没法鼓起勇气和每个周末早上都要拿电钻钻墙的邻居很好谈一谈。

七、总找借口
错不在我。
人一旦犯了错,第一反应常常是自我辩护。
我回忆了三十几年来认识的喜欢找借口的人,发现他们都有一个共同的特点:没有强烈的事业心,没有执着的追求,人生没有一个坚定的信念。
所以,遇到压力、遇到困难,他们就不承担,也不想承担;遇到风险、遇到挑战,就退缩。
不承担,要退缩,就迫使他们找借口。因为找借口是最容易办到的事情,这是掩饰自己无知的方法,然后从中寻找自我安慰。

八、恐惧
谨小慎微的懦弱。
他们在工作中总有这样的感受:害怕被领导批评、害怕别人觉得自己无能、害怕被别人知道自己的缺点、在意他人的评价、害怕犯错、害怕自己的付出得不到回报。
我想起一句话:我不敢下苦功琢磨自己,怕终于知道自己并非珠玉;然而心中又存着一丝希冀,便又不肯甘心与瓦砾为伍。
其实就是心智的弱小,不愿意面对挫折感。
王朔曾经跟他女儿说:“煲汤比写诗重要,自己的手艺比男人重要,头发和胸和腰和屁股比脸蛋重要,内心强大到混蛋比什么都重要。”

九、拒绝学习
你不是寂寞,只是不想学习。
学习需要费脑子,自我成长需要不断和自己作斗争,多痛苦啊!
还不如舒舒服服躺在家玩手机看电影,然后等看到同龄人薪资比你高、生活过的比你好时,你又在朋友圈感叹时运不济。
“我从未见过,每天从早忙到玩,拖着疲惫身子回家的人过空虚寂寞冷。
大多数人的空虚寂寞冷,基本上都是吃饱了没事干闲的”。
  查看全部

几乎每一条套在我身上都可以。 感觉自己是一个失败的人生。
 
美国研究生留学
考虑一千次,不如去做一次!犹豫一万次,不如实践一次!华丽的跌倒,胜过无谓的徘徊!据哈佛大学研究:一个人没出息一定有以下这九大根源。

一、犹豫不决
比鲁莽更糟糕的是犹豫不决。
像墙头草一样摇摆不定的人,无论其他方面多么强大,在生命的竞赛中总是容易被那些坚定地人挤到一边。雷厉风行难免会犯错,但比什么也不敢做强。怀特·黑德说:“畏惧错误就是毁灭进步。”

二、拖延
计划很丰满,执行很骨感。
很多时候拖延就是逃避问题和懒惰。
把横在面前的困难放大,望而却步,抱着能拖一天是一天的心态找各种借口逃避:
“无聊的工作”、
“苛刻的老板”、
“我太忙”、
“隔一天在做也没关系”……
随之而来,我们会陷入“工作越来越无趣”,“人生越来越无聊”的泥潭中。
愈加懒惰,愈加消极,会掉入懊悔过去和幻想未来的陷阱中。
时间累积会产生更加强烈的负罪感和自我否定让人越来越焦虑。
著名思想家罗曼·罗兰说:“懒惰是很奇怪的东西,它让你以为那是安逸,是休息,是福气;但实际上它所给你的是无聊,是倦怠,是消沉。”

三、三分钟热度
世界上有80%的失败都源于半途而废。
"三分钟热度”的人不过是从来没有体验到坚持做一件事成功后带来的喜悦,因为坚持的过程总是枯燥又充满挫折的,人的天性又是好逸恶劳。
“每一年伊始笔记本的前几页都写满了宏伟的计划,后面几乎都是空白……”
“购买了一本好书,可惜得是到现在都还没开始读……”
“下决心健身减肥,差不多在5天之后就放弃了……”
几乎所有的人都有过“雄心勃勃地制定计划,心灰意冷地放弃计划”的经历。

四、害怕拒绝
厚重而脆弱的自尊。
大多数时候,我们在人际关系中感受到的“痛”,都和“感到被拒绝”有关。
有时这种拒绝是很显然的,比如爱人突然的离去;或者被朋友背板和疏远。
而有时这种拒绝也可以是很细微的,比如你给了对方一个微笑的眼神,对方却移开了目光;或者你鼓起勇气给对方发了一个条微信,对方却过很久才简短回复。
一个能放下自尊去做事情的人,是专注目标成果导向的人;而把自尊心放在第一位的人,在人际交往做事情的时候,总关注在他人对自己的态度。
所以,一个人越是百无一用的时候,越执念于那些无足轻重的底线与小自尊心。

五、自我设限
杀死自己的潜能力。
他们经常这样说:我想做A,但是我怕做不到,因为B,C,D,E种原因。
他们还没去做之前,就先否定自己,并给自己找了一堆不付出努力的理由。
所有的平庸与低成就都是自我设限的结果。
在自己的心里默认一个“高度”,这个“心理高度”常常暗示自己:这件事情我肯定没办法做好,就做到差不多就可以了。
这种心理暗示可以帮你阻挡任务失败带来的挫败感,暂时维护你的自我价值感,但是,却剥夺了你“往上再走一步”的成功机会。
拉罗什富科说:平庸的人总是在抱怨自己不懂的东西。

六、逃避现实
白日梦患者
逃避现实的人有5个特征。
1.经常做白日梦——逃避现实者更愿意营造一个属于自己的小世界。
2.喜欢随心所欲,无拘无束的生活——说白了就是向往游手好闲的生活。
3.沉迷游戏或是魔幻小说——它们可以引领你走进那个神奇浩繁的世界,让你逃避日常现实生活。
4.觉得现实世界很残酷——这是逃避现实者的常见特征,在追寻白日梦的时候常常会遭受来自现实生活的打击。
5.无法面对不确定环境——因为在你营造的白日梦里,你才能找到确定感和安全感。
人的悲剧在于眼高手低。大多数人激动时佛挡杀佛,幻想中睥睨天下,日常生活中却没法鼓起勇气和每个周末早上都要拿电钻钻墙的邻居很好谈一谈。

七、总找借口
错不在我。
人一旦犯了错,第一反应常常是自我辩护。
我回忆了三十几年来认识的喜欢找借口的人,发现他们都有一个共同的特点:没有强烈的事业心,没有执着的追求,人生没有一个坚定的信念。
所以,遇到压力、遇到困难,他们就不承担,也不想承担;遇到风险、遇到挑战,就退缩。
不承担,要退缩,就迫使他们找借口。因为找借口是最容易办到的事情,这是掩饰自己无知的方法,然后从中寻找自我安慰。

八、恐惧
谨小慎微的懦弱。
他们在工作中总有这样的感受:害怕被领导批评、害怕别人觉得自己无能、害怕被别人知道自己的缺点、在意他人的评价、害怕犯错、害怕自己的付出得不到回报。
我想起一句话:我不敢下苦功琢磨自己,怕终于知道自己并非珠玉;然而心中又存着一丝希冀,便又不肯甘心与瓦砾为伍。
其实就是心智的弱小,不愿意面对挫折感。
王朔曾经跟他女儿说:“煲汤比写诗重要,自己的手艺比男人重要,头发和胸和腰和屁股比脸蛋重要,内心强大到混蛋比什么都重要。”

九、拒绝学习
你不是寂寞,只是不想学习。
学习需要费脑子,自我成长需要不断和自己作斗争,多痛苦啊!
还不如舒舒服服躺在家玩手机看电影,然后等看到同龄人薪资比你高、生活过的比你好时,你又在朋友圈感叹时运不济。
“我从未见过,每天从早忙到玩,拖着疲惫身子回家的人过空虚寂寞冷。
大多数人的空虚寂寞冷,基本上都是吃饱了没事干闲的”。