On Wed, Oct 22, 2008 at 11:15 PM, William Stein <[EMAIL PROTECTED]> wrote:
>
> On Wed, Oct 22, 2008 at 7:59 PM, mhampton <[EMAIL PROTECTED]> wrote:
>>
>> That looks promising, although it might take a lot of work to
>> integrate it into sage in a useful way. I dislike perl enough that
>> that task doesn't appeal much to me.
>>
>> I wonder how hard it would be to start adding some spreadsheet
>> capability with jQuery or other javascript toolkits - perhaps as an
>> extension of @interact?
>
> Having such functionality has always been planned (at least in my mind).
> Actually, there is already a simple matrix type supported by @interact,
> which sort of looks like a spreadsheet:
>
> @interact
> def f(n=random_matrix(QQ,3,3)):
> print n.charpoly('x')
>
> I think the "spreadsheet view of data" is in fact very relevant for
> I would say the vast majority of users of numerical software,
> especially in areas like biological sciences. I've seen often
> people who don't know how to write any code in any programming
> language be reasonably productive in Microsoft Excel for certain
> types of data analysis and visualization, and I think it would be
> really interesting to make Sage more functional in this direction.
>
> For what it is worth, I always manage the grades and grading in the
> classes I teach using Sage, and before Sage I wrote Python scripts.
> It's very nice to determine final letter grades, reports, etc., by writing
> Python scripts instead of having to program OpenOffice.
Would it be easy for you to create a suitably generic version of your
scripts/code/worksheet and please post it/them somewhere?
>
> -- William
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"sage-edu" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/sage-edu?hl=en
-~----------~----~----~----~------~----~------~--~---