<div dir="ltr">That statement is buried in a library called in statsmodels / pandas by this piece of code that should work at least down to where reg(x) is called because it was working for the guy who gave it to us in a breakout at chihacknight:<br><br><pre style="background-color:rgb(255,255,255);color:rgb(0,0,0);font-family:"DejaVu Sans Mono";font-size:12pt"><span style="color:rgb(0,0,128);font-weight:bold">import </span>statsmodels.api <span style="color:rgb(0,0,128);font-weight:bold">as </span>sm<br><span style="color:rgb(128,128,128);font-style:italic"># import statsmodels.api, numpy, scipy, matplotlib, pandas, sympy, nose as sm<br></span><span style="color:rgb(128,128,128);font-style:italic"><br></span>y = [<span style="color:rgb(0,0,255)">5</span>, <span style="color:rgb(0,0,255)">6</span>, <span style="color:rgb(0,0,255)">5</span>, <span style="color:rgb(0,0,255)">7</span>, <span style="color:rgb(0,0,255)">7</span>, <span style="color:rgb(0,0,255)">8</span>, <span style="color:rgb(0,0,255)">9</span>, <span style="color:rgb(0,0,255)">9</span>, <span style="color:rgb(0,0,255)">11</span>, <span style="color:rgb(0,0,255)">12</span>, <span style="color:rgb(0,0,255)">15</span>]<br><br><span style="color:rgb(0,0,128);font-weight:bold">print </span><span style="color:rgb(0,128,0);font-weight:bold">'y'</span>, y<br><br>x = [<span style="color:rgb(0,0,255)">1</span>, <span style="color:rgb(0,0,255)">1</span>, <span style="color:rgb(0,0,255)">1</span>, <span style="color:rgb(0,0,255)">2</span>, <span style="color:rgb(0,0,255)">2</span>, <span style="color:rgb(0,0,255)">2</span>, <span style="color:rgb(0,0,255)">3</span>, <span style="color:rgb(0,0,255)">3</span>, <span style="color:rgb(0,0,255)">3</span>, <span style="color:rgb(0,0,255)">3</span>, <span style="color:rgb(0,0,255)">4</span>]<br><br><span style="color:rgb(0,0,128);font-weight:bold">print </span><span style="color:rgb(0,128,0);font-weight:bold">'x'</span>, x<br><br>x = sm.add_constant(x)<br><br><span style="color:rgb(0,0,128);font-weight:bold">print </span>x<br><br>model = sm.api.OLS(y,x) <span style="color:rgb(128,128,128);font-style:italic"># does an ordinary least squared regression<br></span>results = model.fit()<br><br>p = results.params<br><br><span style="color:rgb(0,0,128);font-weight:bold">print </span>p<br><br><span style="color:rgb(0,0,128);font-weight:bold">def </span>reg(x):<br><br>    <span style="color:rgb(0,0,128);font-weight:bold">return </span>p[<span style="color:rgb(0,0,255)">0</span>] + p[<span style="color:rgb(0,0,255)">1</span>]*x<br><br><span style="color:rgb(0,0,128);font-weight:bold">print </span>reg(<span style="color:rgb(0,0,255)">3</span>)</pre><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 2, 2015 at 2:19 PM, Carl Karsten <span dir="ltr"><<a href="mailto:carl@personnelware.com" target="_blank">carl@personnelware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">the link I gave might be close, but I doubt it is an exact hit.<br><br>Where/why do you have this line: (why do you think it should work?)<br><br><span>from pandas.core.api import get_dummies</span><br></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 2, 2015 at 1:46 PM, Randy Baxley <span dir="ltr"><<a href="mailto:randy7771026@gmail.com" target="_blank">randy7771026@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Yep and my mind has a lot of fun with the idea of get_dummies.<br><br></div>I cut off the traceback one line too soon.  Maybe the link Carl gave will have an answer but just for completeness here is the traceback with that line included.<span><br><br>>>> import statsmodels.api as sm<br>Traceback (most recent call last):<br>  File "<stdin>", line 1, in <module><br>  File "/usr/local/lib/python2.7/dist-packages/statsmodels/api.py", line 13, in <module><br>    from .discrete.discrete_model import (Poisson, Logit, Probit,<br>  File "/usr/local/lib/python2.7/dist-packages/statsmodels/discrete/discrete_model.py", line 40, in <module><br>    from pandas.core.api import get_dummies<br></span><span>ImportError: cannot import name get_dummies<br><br></span></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 2, 2015 at 1:02 PM, Carl Karsten <span dir="ltr"><<a href="mailto:carl@personnelware.com" target="_blank">carl@personnelware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">You didn't post the error, but earlier I thnk I see it:<br><div><span><div><br>    from pandas.core.api import get_dummies<br>ImportError: cannot import name get_dummies<br><br></div></span><div>Assuming that is still the error..<br><br></div><div>That says there is no get_dummies in pandas.core.api.<br><br></div><div>I did find this:</div><div><br><a href="http://pandas.pydata.org/pandas-docs/stable/generated/pandas.core.reshape.get_dummies.html" target="_blank">http://pandas.pydata.org/pandas-docs/stable/generated/pandas.core.reshape.get_dummies.html</a><br><br></div><div>So something has get_dummies.  but given the description I expect many things have get_dummies.<br><br></div><div>I'll let you find the docs that relate to what you are trying to do.<br></div><div><br></div><div><br></div></div></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 2, 2015 at 12:35 PM, Randy Baxley <span dir="ltr"><<a href="mailto:randy7771026@gmail.com" target="_blank">randy7771026@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>True that.<br><br></div>The error comes up the same in terminal using python.<br><br>>>> import statsmodels.api as sm<span><br>Traceback (most recent call last):<br>  File "<stdin>", line 1, in <module><br></span><span>  File "/usr/local/lib/python2.7/dist-packages/statsmodels/api.py", line 13, in <module><br>    from .discrete.discrete_model import (Poisson, Logit, Probit,<br>  File "/usr/local/lib/python2.7/dist-packages/statsmodels/discrete/discrete_model.py", line 40, in <module><br>    from pandas.core.api import get_dummies<br><br></span></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 2, 2015 at 12:12 PM, Carl Karsten <span dir="ltr"><<a href="mailto:carl@personnelware.com" target="_blank">carl@personnelware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>good.  <span>pandas is installed and available.<br><br></span></div><span>Now try the line or lines that are giving you trouble.  Or if you need to run your program to get an error, do that.<br></span><div><span><br></span></div><div><span>The idea is very simple text based cause and effect.  <br><br></span></div><div><span>An IDE (PyCharm) will help you write code, but does not help us debug your code.  It just makes things harder for us, so when asking for help with your code it is best to remove the IDE component.  <br><br></span></div><div><span>Unless you need help using the IDE, but that's a different problem than how do I use pandas.<br><br></span></div><div><span><br><br></span></div></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 2, 2015 at 11:56 AM, Randy Baxley <span dir="ltr"><<a href="mailto:randy7771026@gmail.com" target="_blank">randy7771026@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">user@freegeekchicago:~$ python<br>Python 2.7.3 (default, Dec 18 2014, 19:10:20) <br>[GCC 4.6.3] on linux2<span><br>Type "help", "copyright", "credits" or "license" for more information.<br>>>> import pandas<br>>>> <br><br></span></div><div><div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 2, 2015 at 10:29 AM, Carl Karsten <span dir="ltr"><<a href="mailto:carl@personnelware.com" target="_blank">carl@personnelware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div>IDEs and screen shots make it harder to converse over email.<br><br></div>Use the simple text based python repl so you can cut/paste text.<br></div>I don't have it installed, so this is what I get:<br><br>carl@twist:~$ python <br>Python 2.7.6 (default, Mar 22 2014, 22:59:56) <br>[GCC 4.8.2] on linux2<br>Type "help", "copyright", "credits" or "license" for more information.<br><br>>>> import pandas<span><br>Traceback (most recent call last):<br></span>  File "<stdin>", line 1, in <module><br>ImportError: No module named pandas<br>>>><br><br></div><div><div>Do that and post the results.<br></div><div><div><br><br><br></div></div></div></div><div class="gmail_extra"><div><div><br><div class="gmail_quote">On Sun, Feb 1, 2015 at 1:18 AM, Randy Baxley <span dir="ltr"><<a href="mailto:randy7771026@gmail.com" target="_blank">randy7771026@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>It was worth a try so I did it.  I think Pandas is installed but on the path highlighted and in yellow at the top in fir.<br></div><div>st attachment<br></div>Second attachment shows where I think Python is looking for Pandas,<br></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div>On Sat, Jan 31, 2015 at 10:23 PM, Carl Karsten <span dir="ltr"><<a href="mailto:carl@personnelware.com" target="_blank">carl@personnelware.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div><div dir="ltr"><div class="gmail_extra"><span><br><div class="gmail_quote">On Sat, Jan 31, 2015 at 10:02 PM, Randy Baxley <span dir="ltr"><<a href="mailto:randy7771026@gmail.com" target="_blank">randy7771026@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>    from pandas.core.api import get_dummies<br>ImportError: cannot import name get_dummies</div></blockquote></div><br></span>pandas isn't installed right. (maybe not at all)<br clear="all"><br>my guess:<br>sudo easy_install pandas<span><font color="#888888"><br><br>-- <br><div><div dir="ltr"><div><div dir="ltr"><div>Carl K<br><br></div></div></div></div></div>
</font></span></div></div>
<br></div></div><span>_______________________________________________<br>
Chicago mailing list<br>
<a href="mailto:Chicago@python.org" target="_blank">Chicago@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/chicago" target="_blank">https://mail.python.org/mailman/listinfo/chicago</a><br>
<br></span></blockquote></div><br></div>
<br>_______________________________________________<br>
Chicago mailing list<br>
<a href="mailto:Chicago@python.org" target="_blank">Chicago@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/chicago" target="_blank">https://mail.python.org/mailman/listinfo/chicago</a><br>
<br></blockquote></div><br><br clear="all"><br></div></div><span><font color="#888888">-- <br><div><div dir="ltr"><div><div dir="ltr"><div>Carl K<br><br></div></div></div></div></div>
</font></span></div>
<br>_______________________________________________<br>
Chicago mailing list<br>
<a href="mailto:Chicago@python.org" target="_blank">Chicago@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/chicago" target="_blank">https://mail.python.org/mailman/listinfo/chicago</a><br>
<br></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
Chicago mailing list<br>
<a href="mailto:Chicago@python.org" target="_blank">Chicago@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/chicago" target="_blank">https://mail.python.org/mailman/listinfo/chicago</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div><div dir="ltr"><div><div dir="ltr"><div>Carl K<br><br></div></div></div></div></div>
</div>
</div></div><br>_______________________________________________<br>
Chicago mailing list<br>
<a href="mailto:Chicago@python.org" target="_blank">Chicago@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/chicago" target="_blank">https://mail.python.org/mailman/listinfo/chicago</a><br>
<br></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
Chicago mailing list<br>
<a href="mailto:Chicago@python.org" target="_blank">Chicago@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/chicago" target="_blank">https://mail.python.org/mailman/listinfo/chicago</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div><div dir="ltr"><div><div dir="ltr"><div>Carl K<br><br></div></div></div></div></div>
</div>
</div></div><br>_______________________________________________<br>
Chicago mailing list<br>
<a href="mailto:Chicago@python.org" target="_blank">Chicago@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/chicago" target="_blank">https://mail.python.org/mailman/listinfo/chicago</a><br>
<br></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
Chicago mailing list<br>
<a href="mailto:Chicago@python.org" target="_blank">Chicago@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/chicago" target="_blank">https://mail.python.org/mailman/listinfo/chicago</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div><div dir="ltr"><div><div dir="ltr"><div>Carl K<br><br></div></div></div></div></div>
</div>
</div></div><br>_______________________________________________<br>
Chicago mailing list<br>
<a href="mailto:Chicago@python.org">Chicago@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/chicago" target="_blank">https://mail.python.org/mailman/listinfo/chicago</a><br>
<br></blockquote></div><br></div>